|
|
#11 |
|
Участник
|
Копирование настроек формы "Используемые продукты" от текущего пользователя пользователю с кодом "Вася".
Может подойдет, но я сам не рискнул запустить Код легче написать, чем запускать ![]() X++: static void Job168(Args _args) { Name formName = "EcoResProductPerCompanyListPage"; UserId toUserId = "Вася"; SysLastValue SysLastValue; SysLastValue newSysLastValue; ; select firstonly SysLastValue where SysLastValue.elementName == formName && SysLastValue.recordType == UtilElementType::Usersetup && SysLastValue.company == curExt() && SysLastValue.UserId == curUserId(); if (SysLastValue.RecId) { ttsbegin; select forupdate firstonly newSysLastValue where newSysLastValue.elementName == formName && newSysLastValue.recordType == UtilElementType::Usersetup && newSysLastValue.company == curExt() && newSysLastValue.UserId == toUserId; if (newSysLastValue.RecId) newSysLastValue.delete(); newSysLastValue = null; buf2buf(SysLastValue, newSysLastValue); newSysLastValue.userId = ToUserId; newSysLastValue.insert(); ttscommit; } }
__________________
Мои утилиты для Аксапты версий 3.0-2012: http://aceofdatabase.blogspot.com/ |
|
|
|
| За это сообщение автора поблагодарили: 252301901 (1). | |
| Теги |
| администрирование, персонализация форм |
|
|
| Опции темы | Поиск в этой теме |
| Опции просмотра | |
|