2014-10-12 1 views
2

Мне нужно показать пользовательское предупреждающее сообщение в сущности, если определенное поле не пусто (при изменении).Пользовательское уведомление CRM 2013 в форме объекта

я писал в другой компании глобальной JS файл код, который показывает сообщение:

addNotification: function (message) { //Adds a warning message on the top of the entity Form 

    var notificationHTML = '<DIV class="Notification"><TABLE cellSpacing="0" cellPadding="0"><TBODY><TR><TD vAlign="top"><IMG class="ms-crm-Lookup-Item" alt="" src="/_imgs/error/notif_icn_crit16.png" /></TD><TD><SPAN>' + message + '</SPAN></TD></TR></TBODY></TABLE></DIV>'; 

    var notificationsArea = document.getElementById('Notifications'); 

    if (notificationsArea == null) return; 

    notificationsArea.innerHTML += notificationHTML; 

    notificationsArea.style.display = 'block'; 
}, 

и в моей сущности JS файл я написал:

function checkIfAssignToIsEmpty() { 
    var AssignTo = Xrm.Page.getAttribute('el_assign_to').getValue(); 

    if (AssignTo != null) 
     newNotification(); 
} 

function newNotification() { 
    var assignToVal = Xrm.Page.getAttribute("el_assign_to").getValue(); 
    var newNotification = GlobalFunction.addNotification('assiignToVal + The Task will assign to'); 
} 

Я получаю сообщение об ошибке после ввода выберите значение в моем поле

Объект не поддерживает свойство или способ 'addNotification'

Помогите пожалуйста?

ответ