29.05.2007, 10:32 | #11 |
Участник
|
Думаю нигде в DialogField он не вызывается. А вызывается потом в init() формы в super().
Проверил, перекрыл метод init() на вышеуказанной форме X++: public void init() { FormBuildDesign formBuilddesign = form.design(); formStringControl c; ; c = formBuilddesign.addControl(FormControlType::STRING,'RunTimeControl'); c.label("New control"); c.extendedDataType(typeId2ExtendedTypeId(typeId(SalesId))); super(); } А когда форма уже открыта, приходится вызывать вручную. То есть конкретно в твоем примере здесь Classes\DialogForm\doInit Последний раз редактировалось kashperuk; 29.05.2007 в 10:40. |
|
|
За это сообщение автора поблагодарили: belugin (3). |
|
Похожие темы | ||||
Тема | Ответов | |||
Про свойство Mandatory | 34 | |||
Свойство в дизайне | 4 | |||
Длина extendedDataType | 2 | |||
Не ставится свойство Table у Body | 2 | |||
Как бы присвоить свойтво поля ExtendedDataType в рун тайм ... а ? | 17 |
Опции темы | Поиск в этой теме |
Опции просмотра | |
|