Показать сообщение отдельно
Старый 15.03.2013, 13:21   #1  
Pat4kord is offline
Pat4kord
Участник
 
23 / 10 (1) +
Регистрация: 13.01.2013
Адрес: Россия
SysReportRun и tmpTable
AX 2009 SP1

Начал смотреть возможность интерактивного вызова отчета при нажатии к примеру на кнопку, не могу понять как возможно передать параметры временной таблице, которая является датасорсом отчета.

Код кнопки вызывающей отчет
X++:
Args args; 
SysReportRun reportRun; 
; 
args.record(TestTable); 
reportRun = classFactory.formRunClass(args);

reportRun.query().interactive(false); 
reportRun.report().interactive(false); 
reportRun.setTarget(PrintMedium::Screen); 
reportRun.run();
Нигде не могу найти примеров как сформировать и подсунуть отчету уже готовую временную таблицу. Такая же задача обсуждалась здесь:
печать отчета из кода
у меня та же проблема fetch выдает ошибку и решения так никакого там и не посоветовали.
Если кто реализовывал такое покажите пример кода класса унаследованного от SysReportRun и методов отчета, что бы хоть понять как вообще такое должно работать.