05.05.2022, 06:39 | #1 |
Участник
|
AX2009: класс сбора данных из формы при экспорте в Excel (Ctrl+E)
Привет.
Подскажите что за класс сбора данных используется в AX09 в форме при стоковом экспорте в Excel, кнопка Excel в форме или горячая клавиша Ctrl+E. Нашел что метод SysGridExportToExcel:erformPushAndFormatting выгружает собранные данные в Excel. Но вот никак не приходит в голову в каком месте AX происходит сбор данных. Т.е. где происходит проход по всем полям формы с чтением данных. Т.е. то место где запускается прогресс бар с выводом текущей обрабатываемой строки. |
|
|
За это сообщение автора поблагодарили: mazzy (2). |
05.05.2022, 06:51 | #2 |
Участник
|
Вижу что еще есть метод другого класса SysGridToExcelStatusInterop::SetStatusText который выводит текст текущей строки, но не совсем уверен.
Нe понял как он отрабатывает. Я ожидал увидеть класс прогресс бара. Цикл по отображаемым полям. Но этот метод похоже срабатывает если строк в форме больше 50 для экспорта. А если строк меньше - не вызывается. Как будто минуя код AX cобирает данные. Последний раз редактировалось oleggy; 05.05.2022 в 06:55. |
|
|
|