AXForum  
Вернуться   AXForum > Microsoft Dynamics CRM > Dynamics CRM: Разработка
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 18.04.2016, 13:17   #1  
Karpa_S is offline
Karpa_S
Участник
 
57 / 10 (1) +
Регистрация: 24.05.2015
Адрес: Киев
Поля безопасности
Добрый день.
На форме есть поля которые заблокированы правами (поля безопасности) и скрипт, который работает с этими полями.
При роли админа все работает на ура. При урезанной роли при сохранении новой записи выдает ошибку, очень не информативну "An unexpected error occurred".
Подскажите как быть в такой ситуации.

Спасибо!
Старый 18.04.2016, 13:38   #2  
slivka_83 is offline
slivka_83
Консультант-джедай
Аватар для slivka_83
MCBMSS
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
1,683 / 374 (16) ++++++
Регистрация: 18.12.2008
Адрес: default city
А что Вы пытаетесь сделать с этими полями?
__________________
Крокодил, крокожу и буду крокодить.
Человек человеку - волк , а зомби зомби - зомби.
Экстремал и буду экстремать!
Блога
Старый 18.04.2016, 14:05   #3  
Karpa_S is offline
Karpa_S
Участник
 
57 / 10 (1) +
Регистрация: 24.05.2015
Адрес: Киев
Я пытаюсь взять у них getValue() и в зависимости от значения выполнить определенные действия.
Старый 19.04.2016, 18:28   #4  
Артем Enot Грунин is offline
Артем Enot Грунин
Moderator
Аватар для Артем Enot Грунин
MCBMSS
Злыдни
Most Valuable Professional
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,912 / 623 (28) +++++++
Регистрация: 16.08.2007
Адрес: Пермь!
Записей в блоге: 151
У меня был аналогичный глюк с CRM 2011. Если у пользователя не было права на AppendTo, то соответствующий лукап на форме отражается как disabled, но его можно было заполнить скриптом и получить ошибку. В моем случае, форма тупо не сохранялась и ничего не говорила пользователю.

Какую версию вы используете? Возможно, у пользователя с пониженными правами нет прав на чтение атрибута?

Попробуйте сперва проверять право на чтение при помощи метода getUserPrivilege. Ну или используйте разминирование граблями через try-catch.
__________________
http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия.

MS Certified Dirty Magic Professional
За это сообщение автора поблагодарили: Karpa_S (1).
Старый 20.04.2016, 10:14   #5  
Karpa_S is offline
Karpa_S
Участник
 
57 / 10 (1) +
Регистрация: 24.05.2015
Адрес: Киев
Решил проблему через getUserPrivilege. Спасибо большое за помощь!
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Поля из crm 4.0 EugeneVSNR Dynamics CRM: Разработка 3 15.09.2015 13:16
Не экспортируются поля в решении Kipetcoff Dynamics CRM: Разработка 3 02.09.2014 21:10
CRM 2011 формы и роли безопасности andyandy Dynamics CRM: Функционал 2 06.02.2014 16:27
axforum blogs: Настройка ролей безопасности: привилегии Добавить и Добавить К Blog bot Dynamics CRM: Blogs 0 08.02.2012 17:11
Как определить name поля, если известен тип и id поля? Dekan Dynamics CRM: Разработка 6 14.07.2009 15:43

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 01:32.