после обновления Field Service значение refreshMembershipStatusIcons не определено - PullRequest
0 голосов
/ 17 июня 2020

После обновления с версии 7.5.9.91 до версии 8.8.11.19 я начал сталкиваться со следующей ошибкой при открытии объекта Project msdyn_project в UCI:

ReferenceError: refreshMembershipStatusIcons is not defined
    at eval (eval at executeFunction (https://ORGNAME.crm.dynamics.com/uclient/scripts/app.js?v=1.4.831-2005.2:1279:2768), <anonymous>:1:13)
    at eval (<anonymous>)
    at Nu.executeFunction (https://ORGNAME.crm.dynamics.com/uclient/scripts/app.js?v=1.4.831-2005.2:1279:2768)
    at Nu.execute (https://ORGNAME.crm.dynamics.com/uclient/scripts/app.js?v=1.4.831-2005.2:1279:2428)
    at iu (https://ORGNAME.crm.dynamics.com/uclient/scripts/app.js?v=1.4.831-2005.2:1271:62)
    at https://ORGNAME.crm.dynamics.com/uclient/scripts/app.js?v=1.4.831-2005.2:1275:23166
    at Array.map (<anonymous>)
    at Cu._getEventHandlerList (https://ORGNAME.crm.dynamics.com/uclient/scripts/app.js?v=1.4.831-2005.2:1275:22978)
    at Object.execute (https://ORGNAME.crm.dynamics.com/uclient/scripts/app.js?v=1.4.831-2005.2:1275:16253)
    at O._executeSyncAction (https://ORGNAME.crm.dynamics.com/uclient/scripts/app.js?v=1.4.831-2005.2:841:692) 

Есть ли у вас какие-либо догадки, что здесь может быть не так? ?

Ответы [ 2 ]

0 голосов
/ 14 июля 2020

Нам удалось найти ответ - одна из форм на сущности Project имела дублирующую регистрацию для одного из обработчиков OOB js функции. Просмотрите все свои формы в данной организации и убедитесь, что каждая функция зарегистрирована только один раз.

0 голосов
/ 10 июля 2020

Go для создания редактора формы сущности проекта, проверьте свойства формы, может быть зарегистрирован метод события в загрузке формы для запуска этого refreshMembershipStatusIcons метода из конкретной библиотеки.

Вероятно, этот метод / library была удалена или переименована, и зависимость не была удалена должным образом. Попробуйте удалить этот обработчик событий и посмотрите. Подробнее

...