AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 22.11.2022, 10:16   #6  
trud is offline
trud
Участник
Лучший по профессии 2017
 
1,039 / 1635 (57) ++++++++
Регистрация: 07.06.2003
Записей в блоге: 1
Спасибо за ответы, но так и не удалось пробраться через структуру ER классов. По ходу выяснилось что могут быть 2 типа параметров(для модели и для дизайна), как с ними работать никто из знакомых не смог ответить. В документации есть вот такая статья, но проблема в том что метод который обновляет строки журнала вызывается как post задача, в новой сессии и как достать оттуда параметры не очень понятно
https://learn.microsoft.com/en-us/dy...om-source-code
В итоге решил несколько иначе. После запуска класса с диалогом он сохраняет свое состояние в SysLastValue, кодом ниже получилось достать XML и взять из него сохраненную дату

X++:
         ERFormatMappingTable  formatMappingTable = ERFormatMappingTable::find(erBinding);
        SysLastValue          sysLastValue;
        FIEpaymentAdvDate = dateNull();
        if (formatMappingTable)
        {
            Name designName = strFmt('%1:%2', 
                    tableStr(ERFormatMappingTable), formatMappingTable.GUID);

            select firstonly sysLastValue
                order by RecId desc
                where sysLastValue.userId == curUserId() &&
                      sysLastValue.company == curExt() &&
                      sysLastValue.elementName == classStr(ERContractEditorController) &&
                      sysLastValue.designName  == designName;
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
erconsult: Electronic Reporting (ER) Cookbook 4: References in a model Blog bot DAX Blogs 0 04.12.2020 06:14
cleverax: ER: Add product image to your Business documents Blog bot DAX Blogs 0 17.04.2020 13:11
erconsult: Electronic Reporting (ER) Cookbook 2: new tips from the kitchen Blog bot DAX Blogs 0 06.08.2018 17:11
powerobjects: Electronic Reporting in Dynamics 365 for Finance and Operations Blog bot DAX Blogs 0 14.02.2018 03:28
erconsult: Electronic Reporting (ER) Cookbook Blog bot DAX Blogs 24 09.10.2017 08:47

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 07:01.