|
|
#1 |
|
Участник
|
X++: FormRun form;
;
form=ClassFactory.formRunClass(new Args(formstr(RPrintExcelTMC)));
form.init();
form.run();
form.detach(); |
|
|
|
|
#2 |
|
SAP
|
Смотри свойства Args и поиск по форуму.
|
|
|
|
|
#3 |
|
Участник
|
максим, перестаньте публиковать антипаттерн.
никогда не вызывайте формы через classfactory. в этом случае вы теряете возможность контроля прав доступа на форме. вызывайте только через menuItem. |
|
|
|
| За это сообщение автора поблагодарили: Максим Gall (1). | |
|
|
#4 |
|
Участник
|
|
|
|
|
|
#5 |
|
Участник
|
|
|
|
|
| За это сообщение автора поблагодарили: zemius (1). | |
|
|
#6 |
|
Участник
|
|
|
|
|
|
#7 |
|
Участник
|
Всем спасибо,тема закрыта.
Всё получилось через menuitem |
|
|
|
|
#8 |
|
Участник
|
Вот еще в пятерочке нашел метод:
X++: SmmUtility::openMenuItemForm(menuitemdisplaystr(MyMenuItem),null,null,false); |
|
|
|
|
#9 |
|
Участник
|
smm* - это модуль CRM. Не факт, что этот метод/класс сработает у тех, у кого не закуплен CRM.
|
|
|
| Теги |
| args, menuitem, как правильно, открыть форму, программно, форма |
|
|
|