Как бороться с выпадающими вкладками динамики crm 2011

В CRM 2011 у меня есть вкладка (раскрывающаяся), в которой есть Iframe или что-то еще.

Могу ли я сделать его открытым по умолчанию, если внутри что-то есть, и закрыть по умолчанию, если внутри этой вкладки нет данных?

Или, что если это не IFrame внутри вкладки, может быть веб-ресурс

Так есть ли способ сделать это?

2 ответа

Решение

Вы хотите развернуть или свернуть вкладку в Onload формы, верно?

Поэтому вы должны использовать эту функцию:

Xrm.Page.ui.tabs.get("tabname").setDisplayState('expanded');
Xrm.Page.ui.tabs.get("tabname").setDisplayState('collapsed');

Состояние вкладки не зависит от содержимого.

Это довольно распространенный вопрос. Dynamics CRM был разработан таким образом по нескольким причинам. Во-первых, это лучше поддерживает компанию, имеющую контакты и счета в различных странах мира. Во-вторых, интеграция с Outlook требует, чтобы поле представляло собой одну строку текста, чтобы оно могло синхронизироваться с контактами Outlook. Это означает, что есть недостатки в изменении поля штата/провинции на список выбора или поиск, и вам придется тщательно взвесить свои варианты. Вот мои рекомендации, если вы добавите это поле.

Другие вопросы по тегам