![]() |
#1 |
Участник
|
Поля безопасности
Добрый день.
На форме есть поля которые заблокированы правами (поля безопасности) и скрипт, который работает с этими полями. При роли админа все работает на ура. При урезанной роли при сохранении новой записи выдает ошибку, очень не информативну "An unexpected error occurred". Подскажите как быть в такой ситуации. Спасибо! |
|
![]() |
#2 |
Консультант-джедай
|
А что Вы пытаетесь сделать с этими полями?
__________________
Крокодил, крокожу и буду крокодить. Человек человеку - волк , а зомби зомби - зомби. Экстремал и буду экстремать! ![]() |
|
![]() |
#3 |
Участник
|
Я пытаюсь взять у них getValue() и в зависимости от значения выполнить определенные действия.
|
|
![]() |
#4 |
Moderator
|
У меня был аналогичный глюк с CRM 2011. Если у пользователя не было права на AppendTo, то соответствующий лукап на форме отражается как disabled, но его можно было заполнить скриптом и получить ошибку. В моем случае, форма тупо не сохранялась и ничего не говорила пользователю.
Какую версию вы используете? Возможно, у пользователя с пониженными правами нет прав на чтение атрибута? Попробуйте сперва проверять право на чтение при помощи метода getUserPrivilege. Ну или используйте разминирование граблями через try-catch.
__________________
http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия. ![]() ![]() |
|
|
За это сообщение автора поблагодарили: Karpa_S (1). |
![]() |
#5 |
Участник
|
Решил проблему через getUserPrivilege. Спасибо большое за помощь!
|
|
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|