![]() |
#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, как правильно, открыть форму, программно, форма |
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|