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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 05.05.2022, 06:39   #1  
oleggy is offline
oleggy
Участник
 
276 / 36 (2) +++
Регистрация: 03.12.2019
Адрес: Россия
AX2009: класс сбора данных из формы при экспорте в Excel (Ctrl+E)
Привет.
Подскажите что за класс сбора данных используется в AX09 в форме при стоковом экспорте в Excel, кнопка Excel в форме или горячая клавиша Ctrl+E.
Нашел что метод SysGridExportToExcel:erformPushAndFormatting выгружает собранные данные в Excel.
Но вот никак не приходит в голову в каком месте AX происходит сбор данных.
Т.е. где происходит проход по всем полям формы с чтением данных.
Т.е. то место где запускается прогресс бар с выводом текущей обрабатываемой строки.
За это сообщение автора поблагодарили: mazzy (2).
Старый 05.05.2022, 06:51   #2  
oleggy is offline
oleggy
Участник
 
276 / 36 (2) +++
Регистрация: 03.12.2019
Адрес: Россия
Вижу что еще есть метод другого класса SysGridToExcelStatusInterop::SetStatusText который выводит текст текущей строки, но не совсем уверен.
Нe понял как он отрабатывает. Я ожидал увидеть класс прогресс бара. Цикл по отображаемым полям.

Но этот метод похоже срабатывает если строк в форме больше 50 для экспорта. А если строк меньше - не вызывается. Как будто минуя код AX cобирает данные.

Последний раз редактировалось oleggy; 05.05.2022 в 06:55.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Как передать Args формы в класс service? Sysoperation Framework Skolos DAX: Программирование 8 30.03.2018 17:15
AX 2012 R2: импорт данных через Excel Add-in и добавление поля в стандартную таблицу Kabardian DAX: Программирование 1 13.02.2014 22:40
Быстрый способ выгрузить данные из формы в Excel kair84 DAX: Программирование 6 19.08.2013 12:53
Класс Анализ данных в AX 4.0 sp2 Alexx7 DAX: Программирование 5 18.06.2010 15:18
Проблема некорректного вывода данных в EXCEL Dark Light DAX: Программирование 4 30.06.2009 14:43

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

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

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