29.11.2006, 05:48 | #1 |
Участник
|
Как правильно обращаться к элементам формы созданнй динамически из АОТ?
Создаю форму из АОТ (RunBaseReportForm), на которой есть элемент с именем DateEdit. Как к нему правильно обращаться, после создания?! То есть вот так создаю форму:
dialogRunbase dialog = dialog::newFormnameRunbase(formstr( RunBaseReportForm),this); Как правильно обратится к элементу формы. Максиму к чему пришёл так это к dialog.formBuildDesign().controlNum( 1 ).id(); Ну, получил я ИД и что дальше с ним делать?! Да и получать контрол по его номеру не очень удобно! Сейчас я просто создал DateEdit динамически и работаю с ним (как в примере из туториаал). А вопрос остался! Может кто знает поясните плиз?!
__________________
PS. Сложно приехать в Москву, но ещё сложнее уехать отсюда. |
|
29.11.2006, 07:47 | #2 |
Участник
|
Объявляем переменную
FormBuildDateControl formBuildDateControl; ... formBuildDateControl = dialog.formBuildDesign().control("DateEdit"); а теперь делаем с ним что хотим, например: formBuildDateControl.visible(false); |
|
|
За это сообщение автора поблагодарили: 3oppo (1). |
29.11.2006, 09:57 | #3 |
Участник
|
учтите, что диалог может состоять из серверной и клиентской частей, причем форма может быть не привязана к сверверной части
|
|