![]() |
#11 |
Участник
|
Вопрос1:
Каким образом на динамически генерируемом диалоге отобразить комбобокс, который наполняется значениями перед этим? Формализируем задачу, в зависимости от некоторых условий формируется список строк(это к тому, что поле типа энам здесь не катит), каким образом динамически создать диалог с комбобоксом, который бы использовал эти строки? Вопрос 2: Каким образом можно использовать временную таблицу в качестве лукапа в поле диалога и можно ли? У меня не смотря на заполнение её значениями в том же методе, где идёт вызов диалога в лукапе поля этого диалога - пустая таблица. Это стандартное поведение? Если нет, то где я ошибаюсь. Вот код: X++: DialogGroup dlgG; DialogField dlgF; ResultHolder resHolder; ; resHolder.ResultID=0; resHolder.X=0.5; resHolder.Y=1; resHolder.insert(); resHolder.ResultID=1; resHolder.X=22; resHolder.Y=333.4; resHolder.insert(); dlg=new Dialog('Kreved'); dlgG=dlg.addGroup("MyField"); dlgF=dlg.addField(typeid(ResultID),'ResultID'); dlgG.columns(3); dlg.windowType(FormWindowType::PopUp); dlg.form().design().topMode(3); dlg.form().design().leftMode(4); dlg.run();
__________________
Axapta has seduced me deadly! ![]() |
|