|
![]() |
#1 |
Участник
|
стандарт.да.
да. да. зы.нексколько отклонилисть от моего 1 поста. все-таки почему так работает (для отчета с RunBaseReport) X++: new menuFunction('InventPrintLabel',MenuItemType::Output).run(args);//--работает X++: reportRun = new menuFunction('InventPrintLabel',MenuItemType::Output).create(args);//--error reportRun.run(); для отчетов вызванных напрямую,т.е без RunBaseReport работают прекрасно оба способа. |
|
![]() |
#2 |
Участник
|
Если коротко, то из-за того что RunBase не является наследником ObjectRun.
MenuFunction.create() может создавать объекты только этой иерархии. Например FormRun или ReportRun. |
|
![]() |
#3 |
Участник
|
понятно.
видимо придется переписывать отчеты уже без RunBaseReport для получения посылке на печать сразу без диалогов. к сожалению. спасибо |
|
![]() |
#4 |
Участник
|
|
|
![]() |
#5 |
Участник
|
нет уже не принципиально сейчас.принципиально получить возможность посылки на печать отчета без диалогов и предварительного просмотра по галочке Интерактивно
|
|