Как изменить прототип

Программирование на Атлантисе (VIP, FCOM, ARD), FastReport

Модераторы: m0p3e, edward_K, Модераторы

Ответить
Potapenko_Al
Сообщения: 9
Зарегистрирован: 23 окт 2006, 11:09
Откуда: Беларусь, г. Борисов

Как изменить прототип

Сообщение Potapenko_Al »

Если кто знает, объясните пожалуйста, как в присоединенную форму добавить значения из полей, не описанных в протатипе.
Суть в следующем: надо написать форму для отчета по расчету "амортизации основных средств". Для выполнения этой задачи в форме протатипе не описаны поля для вывода счета(субсчета) кредита и дебита. Можно ли каким нибудь образом (может с помощью SQL запроса) вывести недостающие данные.
Заранее всем блогадарен!
aleks1232321
Постоянный гость
Сообщения: 86
Зарегистрирован: 28 апр 2005, 12:15
Откуда: Москва

Сообщение aleks1232321 »

Ну конечно можно.
Создаешь в присоединенной форме view. в которой через известные в прототипе поля пытаешься подцепить то, что тебе нужно.
Ну и если такое удается - выводишь на печать необходимое.
Как описывать вьюшки, как с ними работать - писать не буду, по поиску "create view" найдешь огромное количество примеров на форуме.
Potapenko_Al
Сообщения: 9
Зарегистрирован: 23 окт 2006, 11:09
Откуда: Беларусь, г. Борисов

Сообщение Potapenko_Al »

А в прототип можно добовлять поля, если да, то где их писывают?
Кто-нибудь пробовал компилировать прототип с добавленными новыми полями, циклами или условиями удачно, поделитись опытом, пожалуйста :???:
leon_id
Сообщения: 6
Зарегистрирован: 20 окт 2006, 05:59

Сообщение leon_id »

Можно, в секции .fields :???: .
А зачем? У тебя кто будет их наполнять? В итоге съедет поток, надо вносить изменения в интерфейс, его формирующий, и во все присоединенные формы.
Думай о прототипе как о родительском классе в ООП, а о присоединенных формах - как о классах-потомках :-) .
Saltava
Новичок
Сообщения: 27
Зарегистрирован: 05 июл 2006, 08:44
Откуда: ООО "СИБИНТЕК" г.Ангарск

Сообщение Saltava »

Если есть исходник и интерфейса и прототипа - почему нет. Чего сложного, если знаешь, что делать и как.
Я, например, не всегда знаю :grin: ...
Viva la resistans
Goblin
Местный житель
Сообщения: 474
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Сибирь-матушка
Контактная информация:

Сообщение Goblin »

Топографию формы прототипа нельзя менять, если нет исходника.
Но можно добираться до данных, не описанных в полях прототипа, с помощью создания дополнительных view в форме , выбирающих данные с таблиц на основе данных из прототипа.
Ищите в прототипе Nrec или инв. № ОС , к нему привязывайте выборку во View и используйте поля View'хи как до поля формы - это нормально и всеми используется. Но только вот не всегда разработчики в прототип включают нужные системные поля для построений дополнительных выборок
Питаю патологические отвращение и ненависть в особо тяжелой и крайне запущенной формах к семейству программ Microsoft Business Solution !
Восславим господа Кришну за то, что у нас есть ГАЛАКТИКА !
evgem
Постоянный гость
Сообщения: 69
Зарегистрирован: 16 фев 2006, 18:48

Сообщение evgem »

А нельзя огласить весь список соответствия определений ООП и Галактики?
Ответить