Общей функции вообще нет, но можно программно пробежаться по всем полям и установить у них Disable в значение true
X++:
DisableFormFields = function(onOff)
{
var iLen = crmForm.all.length;
for (i = 0; i < iLen; i++)
{
o = crmForm.all[i];
switch (o.tagName)
{
case "INPUT":
case "SELECT":
case "TEXTAREA":
case "IMG":
case "IFRAME":
if (o.id != "leadqualitycode")
{
o.disabled = onOff;
}
break;
default:
break;
}
}
}
Можно скриптом.
Здесь необходимо через или перечислить поля, для которых это срабатывать не будет.
if (o.id != "leadqualitycode" || o.id !="myfieldid2" )
Источник
http://blogs.infinite-x.net/2007/11/...on-a-crm-form/
Вот здесь представлен пример для запрета редактирования полей во вкладке.
http://danielcai.blogspot.com/2010/0...-form-tab.html