![]() |
#1 |
Участник
|
Как отключить возможность модификации всех форм
Как отключить возможность модификации (напр., скрытие полей) всех (или части) форм для конкретной группы пользователей
|
|
![]() |
#2 |
Участник
|
Можно попробовать в методе init класса SysSetupFormRun дописать в конец метода строку
X++: this.design().allowUserSetup(false);//Тут вместо false должно быть определение принадлежности пользователя к группе //для этого можно воспользоваться классом UserInfoHelp, статическим методом userInUserGroup |
|
![]() |
#3 |
Участник
|
блин, хлебом не корми, дай только попрограммировать что-нибудь.
За форму настройки отвечает display menuItem с именем SysSetupForm. Навесьте на него security key (к сожалению, стандартного нет) Устанавливайте права обычным образом. На каком-то сервис-паке AX3.0 с этим способом были проблемы - Аксапта перегружалась. Но в большинстве случаев работало. |
|
![]() |
#4 |
Участник
|
проверил... блин, не работает в AX3.0 SP6 EE
|
|
![]() |
#5 |
Участник
|
http://forum.mazzy.ru/index.php?showtopic=854
а конфигурационного ключа недостаточно? SysFormSetupAdvanced |
|
![]() |
#6 |
Участник
|
похоже, я где-то ошибся в совете. как-то не так.
"был же сарайчик" (С) Особенности национальной рыбалки Вспомню, проверю и напишу ближе к ночеру. |
|
![]() |
#7 |
Участник
|
Цитата:
Сообщение от belugin
![]() http://forum.mazzy.ru/index.php?showtopic=854
а конфигурационного ключа недостаточно? SysFormSetupAdvanced |
|
![]() |
#8 |
Axapta
|
Скрыть поля можно и не вызывая форму SysSetupForm. А просто по "правоклику" (c) Gustav на своей форме.
Цитата:
А это не будет для конкретной группы пользователей. Классное слово. О многом говорящее. ![]() |
|
|
За это сообщение автора поблагодарили: belugin (1). |
![]() |
#9 |
Участник
|
Цитата:
Сообщение от kashperuk
![]() Можно попробовать в методе init класса SysSetupFormRun дописать в конец метода строку
X++: this.design().allowUserSetup(false);//Тут вместо false должно быть определение принадлежности пользователя к группе //для этого можно воспользоваться классом UserInfoHelp, статическим методом userInUserGroup Метод kashperusk самый лаконичный, требует меньше всего программирования и имеет самый большой потенциал к расширению функциональности запрещения. Извините. Делайте как kashperuk говорит. |
|
Теги |
документация, ax3.0 |
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|