Динамика объяснения нагрузки формы crm - PullRequest
0 голосов
/ 12 марта 2019

У меня есть форма mscrm, когда я загружаю ее для определенных клиентов, я получаю ошибку, но когда я загружаю ее для других клиентов, она работает нормально (без ошибок), ошибка была связана с процессом в моей форме, который я пытаюсь скрытьСобытие onload и оно пустое, поэтому я добавил if, прежде чем скрывать его, и все работает нормально:

Решение:

if (!!Xrm.Page.ui.process) {
  Xrm.Page.ui.process.setVisible(false); 
} 

Мой вопрос , почему это происходит на некоторых бланках, а не на всех?это та же форма, тот же JS в чем причина?

1 Ответ

0 голосов
/ 14 мая 2019

Когда я получаю такую ​​проблему, я помещаю свой код в тайм-аут, например:

setTimeout(function(){/*some code*/},0)

Это ставит ваш код в конец стека как последнее, что нужно сделать.

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