Страница 1 из 1

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

Добавлено: 23 окт 2006, 16:29
Potapenko_Al
Если кто знает, объясните пожалуйста, как в присоединенную форму добавить значения из полей, не описанных в протатипе.
Суть в следующем: надо написать форму для отчета по расчету "амортизации основных средств". Для выполнения этой задачи в форме протатипе не описаны поля для вывода счета(субсчета) кредита и дебита. Можно ли каким нибудь образом (может с помощью SQL запроса) вывести недостающие данные.
Заранее всем блогадарен!

Добавлено: 23 окт 2006, 17:02
aleks1232321
Ну конечно можно.
Создаешь в присоединенной форме view. в которой через известные в прототипе поля пытаешься подцепить то, что тебе нужно.
Ну и если такое удается - выводишь на печать необходимое.
Как описывать вьюшки, как с ними работать - писать не буду, по поиску "create view" найдешь огромное количество примеров на форуме.

Добавлено: 23 окт 2006, 19:26
Potapenko_Al
А в прототип можно добовлять поля, если да, то где их писывают?
Кто-нибудь пробовал компилировать прототип с добавленными новыми полями, циклами или условиями удачно, поделитись опытом, пожалуйста :???:

Добавлено: 24 окт 2006, 05:49
leon_id
Можно, в секции .fields :???: .
А зачем? У тебя кто будет их наполнять? В итоге съедет поток, надо вносить изменения в интерфейс, его формирующий, и во все присоединенные формы.
Думай о прототипе как о родительском классе в ООП, а о присоединенных формах - как о классах-потомках :-) .

Добавлено: 24 окт 2006, 06:48
Saltava
Если есть исходник и интерфейса и прототипа - почему нет. Чего сложного, если знаешь, что делать и как.
Я, например, не всегда знаю :grin: ...

Добавлено: 24 окт 2006, 10:01
Goblin
Топографию формы прототипа нельзя менять, если нет исходника.
Но можно добираться до данных, не описанных в полях прототипа, с помощью создания дополнительных view в форме , выбирающих данные с таблиц на основе данных из прототипа.
Ищите в прототипе Nrec или инв. № ОС , к нему привязывайте выборку во View и используйте поля View'хи как до поля формы - это нормально и всеми используется. Но только вот не всегда разработчики в прототип включают нужные системные поля для построений дополнительных выборок

Добавлено: 16 ноя 2006, 18:56
evgem
А нельзя огласить весь список соответствия определений ООП и Галактики?