|
![]() |
#1 |
Участник
|
Согласен, некрасиво, но если другого способа не получается найти? Запихнуть в метод класса Global весь процесс подмены, запуска, восстановления старого значения и забыть по то что внутри метода не все красиво.
|
|
![]() |
#2 |
Участник
|
Даже write() не надо :
X++: menuNameUsr_CT = "MyMenu"; select firstonly userInfo where userInfo.id == curuserid(); menuNameUsrUP = userInfo.startupMenu; userInfo.startupMenu = menuNameUsr_CT; infolog.getUserSetup().setUserSetup(userinfo); infolog.runStartupMenu(); userInfo.startupMenu = menuNameUsrUP; infolog.getUserSetup().setUserSetup(userinfo); |
|