|
![]() |
#1 |
Участник
|
Я когда-то замечал, что некоторые вещи, например, кэширование display-методов, корректно отрабатывают в классе только при условии, что соотв. метод вызывается внутри Form_DS.init() после super(). Казалось бы, формально без разницы, делать ли это внутри или после Form_DS.init(), однако, в последнем случае нужного эффекта достичь не удавалось. Возможно, с setTmp() та же история.
|
|
![]() |
#2 |
Гость
|
X++: FormRun m_routeFormRun; TABLE_XXX test; Args args = new args(); test.setTmp(); test.XXX = '123'; test.insert(); args.name(formStr(TABLE_XXX)); m_routeFormRun = ClassFactory::formRunClassOnClient( args ); m_routeFormRun.init(); m_routeFormRun.dataSource(1).cursor().setTmp(); m_routeFormRun.dataSource(1).cursor().setTmpData(test); m_routeFormRun.run(); m_routeFormRun.wait(); Попробуйте так же |
|
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|