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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 28.03.2012, 15:19   #1  
fatty_bu is offline
fatty_bu
Участник
Аватар для fatty_bu
 
90 / 18 (1) ++
Регистрация: 03.06.2009
Адрес: Москва
Предварительный просмотр карточки в Microsoft Dynamics CRM for Outlook
Добрый день.

CRM 2011. Есть кастомизация с несколькими формами для одного обьекта, одна форма - одна роль. То есть для каждой роли выводится своя форма. Оказывается, что все это с виду полезное нововведение не отрабатывает на превью в аутлук-клиенте. Плюс еще не отрабатывает не один java-скрипт.

Майкрософт пишет:
Microsoft Office CRM Outlook client uses form layout information to display a reading pane.
The reading pane is a read-only view of the data in an entity record so you should be aware of the expected behavior in the reading pane as you plan your customizations:
• Form events do not occur in the reading pane so form script event handlers are never called.
• If you are using multiple forms for an entity, only the default entity form will be used for the reading pane.
• The reading pane does not display IFrames, Subgrids or Web Resources.


Получается, что все эти формы коту под хвост, т.к. пользователи все-равно видят форму "Сведения" и все поля, которых видеть не должны (закрывает скрипт)

Может кто сталкивался с проблемой?
Старый 28.03.2012, 15:22   #2  
a33ik is offline
a33ik
Чайный пьяница
Аватар для a33ik
MCP
MCBMSS
Злыдни
Соотечественники
Most Valuable Professional
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,243 / 896 (36) +++++++
Регистрация: 02.07.2008
Адрес: Greenville, SC
Попробуйте по умолчанию прятать поля (галочка в настройках поля), а в форме редактирования при необходимости - показывать скриптом.
__________________
Эмо разработчик, сначала пишу код, потом плачу над его несовершенством.

Подписывайтесь на мой блог, twitter и YouTube канал.
Пользуйтесь моим Ultimate Workflow Toolkit
Старый 28.03.2012, 15:31   #3  
Артем 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
На худой конец, всегда можно отключить панель просмотра для вашей сущности.
__________________
http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия.

MS Certified Dirty Magic Professional
Старый 28.03.2012, 15:46   #4  
fatty_bu is offline
fatty_bu
Участник
Аватар для fatty_bu
 
90 / 18 (1) ++
Регистрация: 03.06.2009
Адрес: Москва
Цитата:
Сообщение от a33ik Посмотреть сообщение
Попробуйте по умолчанию прятать поля (галочка в настройках поля), а в форме редактирования при необходимости - показывать скриптом.
На превью разные пользователи должны видеть разные поля. То есть при таком раскладе закрывать придется почти все поля

Цитата:
Сообщение от Артем Enot Грунин Посмотреть сообщение
На худой конец, всегда можно отключить панель просмотра для вашей сущности.
Это настраивается на уровне системы или пользователя?
Старый 28.03.2012, 23:21   #5  
Артем 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
Цитата:
Сообщение от fatty_bu Посмотреть сообщение
На превью разные пользователи должны видеть разные поля. То есть при таком раскладе закрывать придется почти все поля
Вообще безопасность не делается скриптами. В отличие от 4.0, CRM 2011 сперва показывает фотрму, а уже потом запускает скрипты. В некоторых случаях можно успеть что-то увидеть. Вы не думали насчет использования Профилей безопасности полей?
Цитата:
Сообщение от fatty_bu Посмотреть сообщение
Это настраивается на уровне системы или пользователя?
Можно запретить использование панели чтения Outlook на уровне настроек сущности - как раз для таких сценариев как ваш. Кроме того, есть такая привилегия, которую можно отобрать у роли безопасности.
__________________
http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия.

MS Certified Dirty Magic Professional
За это сообщение автора поблагодарили: fatty_bu (1).
Старый 29.03.2012, 10:40   #6  
fatty_bu is offline
fatty_bu
Участник
Аватар для fatty_bu
 
90 / 18 (1) ++
Регистрация: 03.06.2009
Адрес: Москва
Цитата:
Сообщение от Артем Enot Грунин Посмотреть сообщение
Вообще безопасность не делается скриптами. В отличие от 4.0, CRM 2011 сперва показывает фотрму, а уже потом запускает скрипты. В некоторых случаях можно успеть что-то увидеть. Вы не думали насчет использования Профилей безопасности полей?
Думали, были причины откзаться, сложная матрица ответственных.

Цитата:
Сообщение от Артем Enot Грунин Посмотреть сообщение
Можно запретить использование панели чтения Outlook на уровне настроек сущности - как раз для таких сценариев как ваш. Кроме того, есть такая привилегия, которую можно отобрать у роли безопасности.
Ок, спасибо, посмотрю.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
crminthefield: Overview: Microsoft Dynamics CRM 4.0 Update Rollup 21 Blog bot Dynamics CRM: Blogs 0 11.02.2012 01:11
Microsoft Dynamics CRM Team Blog: Building Your Business Hub: Using the Power of Social for a More Productive Enterprise Blog bot Dynamics CRM: Blogs 3 28.10.2011 18:59
Мир CRM: Предварительный обзор Mobile Express для Microsoft Dynamics CRM 4.0 Blog bot Dynamics CRM: Blogs 2 06.10.2011 11:23
Microsoft Dynamics CRM Team Blog: Troubleshooting the Microsoft Dynamics CRM E-mail Router Blog bot Dynamics CRM: Blogs 0 09.01.2009 06:03
Microsoft Dynamics CRM Team Blog: Microsoft Dynamics CRM Interviews and Screencasts Blog bot Dynamics CRM: Blogs 0 23.07.2008 03:18
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

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

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

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