|
![]() |
#1 |
Участник
|
Не решал, но нашёл вот такой пример в коробке, возможно вам поможет.
X++: class LedgerSIEExportFile public void dialogClosedWithOk(Object _dialog) { super(_dialog); var paramsActions = this.createParamActions(); var formatMappingRun = ERObjectsFactory::createFormatMappingRunByFormatMappingId(erBinding, '', true) .withParameter(paramsActions); var formatRunController = formatMappingRun.getController(); erDialogClosedOk = formatRunController.prompt(); if (erDialogClosedOk) { formatRunContract = formatRunController.getDataContractObject() as ERIFormatMappingRunContract; modelDefinitionParameters = formatRunContract.parmModelDefinitionParameters(); } Возможно решать надо будет аналогичным способом - при нажатии на ОК в основном диалоге, показывать диалог из ER самому, запоминать введенные значения в переменные, а дальше их уже передавать в вызов генерации файла и не показывать диалог там.
__________________
Sergey Nefedov |
|
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|