![]() |
#1 |
Участник
|
Все о Microsoft Dynamics CRM: Сделать поле динамически обязательным или рекомендуемым
Источник: http://ms-dynamics-crm.com.ua/2012/0...ally-required/
============== Данная функция делает поле динамически обязательным или рекомендуемым. Скопируйте функцию в событие OnLoad и вызовите как указано в комментариях в примере: //****************************************************gSetFieldRequired = function (field, src, height, width){/*Description: This function is used to dynamically make a field required, recommended in JavaScriptParams: field = name of the fieldsrc = url with image eg. /_imgs/frm_required.gifheight = number, optional e.g. 50width = number optional e.g. 50Returns: nothingExample 1 : gSetFieldRequired(, 'new_partweight', 'required'); = add *-sign to labelExample 2: gSetFieldRequired( 'new_partweight', 'recommended'); = add +-sign to labelExample 3: gSetFieldRequired(, 'new_partweight', 'none'); = no imageCalls: nothingAuthor: Geron Profet*/var attribute = document.getElementById(field);if (!attribute){return};switch(src.toLowerCase()){case 'required':src = '/_imgs/frm_required.gif';attribute.setAttribute('req', 2);break;case 'recommended':src = '/_imgs/frm_recommended.gif';attribute.setAttribute('req', 1);break;case 'none':src = ''attribute.setAttribute('req', 0);break;}//if src is passed add imageif (src != '') {var img = document.createElement("img");img.setAttribute('src', src);//check if custom height and widthif (height && height != '' ){img.setAttribute('height', height);}if (width && width != '' ){img.setAttribute('height', width);}//img.setAttribute('width', width);var objLabel = document.getElementById(field+'_c');if (objLabel){objLabel.appendChild(img)};}else{document.getElementById(field+'_c').innerHTML = document.getElementById(field+'_c').innerText;}}Источник Источник: http://ms-dynamics-crm.com.ua/2012/0...ally-required/
__________________
Расскажите о новых и интересных блогах по Microsoft Dynamics, напишите личное сообщение администратору. |
|
|
|