![]() |
#8 |
Участник
|
Цитата:
Сообщение от zemius
![]() Строится динамический диалог, на базе RunBase.
На форме есть 2 лукапа. Задача наложить фильтр, на лукап 2, в зависимости от значений в лукап 1. Из того что удалось найти на форуме понял что нужно, переопределить запускаемую форму, используемого EDT, при создании контрола (свойство FormHelp). Но не понял как передать этой форме, значение выбранное в первом лукапе? Т.е. в событии Form.Init() той формы, что указана в свойстве EDT.FormHelp пишется нечто вроде X++: public void init() { MyClass myClass; TypeParam paramValue; ; if (element.args() && element.args().caller()) { myClass = element.args().caller(); paramValue = myClass.getParamValue(); } super(); } Это, разумеется, общая схема. Тут неплохо бы добавить проверку на имя класса. |
|