Передача параметров и заполнение значений полей (значение набора параметров) в форме «Новый дочерний регистр» по нажатию кнопки ленты в mscrm - PullRequest
0 голосов
/ 30 мая 2018

Получение ошибки " System.FormatException: Microsoft Dynamics CRM обнаружила ошибку. Ссылочный номер для администраторов или поддержки: # 364D049C " при настройке значения набора параметров при загрузке дочерней формы дела, открываемой по щелчкукнопка ленты.

function SystemChildCaseButton() {
    try {
        debugger;
        var parameters = {};
        if (Xrm.Page.getControl("assa_childcasetype") && Xrm.Page.getAttribute("assa_childcasetype").getValue() != null) {
            var type = Xrm.Page.getAttribute("assa_childcasetype").getValue();
            if (type == 0)//Customer Care
            {
                parameters["formid"] = "4A63C8D1-6C1E-48EC-9DB4-3E6C7155334C";
                if (Xrm.Page.getControl("assa_casetype") && Xrm.Page.getAttribute("assa_casetype").getValue() != null) {
                    parameters["assa_casetype"] = Xrm.Page.getAttribute("assa_casetype").getValue();
                }

                if (Xrm.Page.getControl("assa_casetypedetail") && Xrm.Page.getAttribute("assa_casetypedetail").getValue() != null) {
                  parameters["assa_casetypedetail"] =  Xrm.Page.getAttribute("assa_casetypedetail").getValue();
                }
            }
  var options = { openInNewWindow: true };
        Xrm.Utility.openEntityForm("incident", null, parameters, options);
    }
    catch (e) {
        alert(e);
    }

}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...