2013-06-10 2 views
0

есть ли способ отображения пользовательской кнопки ленты, только если значение атрибута метаданных равно определенному значению?Показать кнопку ленты в Dynamics CRM 2011, если значение метаданных равно определенному значению

В моем примере я хочу показать только пользовательскую ленточную кнопку на всех формах, если управление документацией sharepoint включено для текущего типа сущности.

Например: Я активировал управление документами sharepoint для «учетной записи» объекта, но не для объекта «контакт». Если я нахожусь в форме для учетной записи, я хочу, чтобы crm отображал пользовательскую кнопку. Если я нахожусь в форме для контакта, я хочу, чтобы crm не показывал пользовательскую кнопку.

С наилучшими пожеланиями и спасибо, Геррит

ответ

2

Только так я могу предложить использовать CustomRule, который позволит кнопки/отключить вместо пряча его (here более подробную информацию о отключать правила). Пользовательское действие может вызвать jsript, который выполнит RetreiveEntityRequest, чтобы проверить, разрешено ли Sharepoint для объекта.

Обычно вы должны использовать EntityPropertyRule от ribbon display rules. К сожалению, свойство интеграции с SharePoint не поддерживается.

Here вы можете найти дополнительную информацию, как настроить ленту

Смежные вопросы