2013-04-08 3 views
0

Как отключить (или включить) помощника формы для одного поля в форме?

Форма помощник может быть включен/отключен от формы Свойства на вкладке Display,
или форма XML может быть изменен:Отключить помощник формы CRM 2011 для отдельного поля на форме

<form enablerelatedinformation="false"> 

или это неподдерживаемый JavaScript:

document.getElementById('tdRelatedInformationPane').style.display = 'none'; 
+0

Это звучит, как вы ответили на свой вопрос. Нет никакого поддерживаемого способа сделать это, поэтому, если вам это действительно нужно, вы, вероятно, захотите просто добавить обработчики focus/lostfocus для полей, которые вы хотите. –

+0

Я надеялся на поддержку, лучшую практику, путь; похоже, нет. Фокус/потерянофокус не поддерживаются? – Bvrce

+0

Вы правы, эти события также не поддерживаются. Любой способ, которым вы в конечном итоге собираетесь делать это, будет неподдерживаться. –

ответ

0

Можно отключить помощника формы для одного поля, необходимо удалить коррекцию onding варианта

var name = "contractid"; 
var field = document.getElementById(name + "_context"); 
field.parentNode.removeChild(field); 

Я просто в блоге более удобной функции яваскрипта здесь:

Disable CRM 2011 Form Assistant for selected fields

Примечание: неподдерживаемые настройки

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