Crm 2011 без настроек javascript выдает ошибки при загрузке - PullRequest
0 голосов
/ 12 мая 2011

мы получаем следующую ошибку почти во всех формах создания или редактирования сущностей.системы вообще не настроены и работают отлично:

Произошла ошибка в полях настраиваемого события.field: window событие: ошибка загрузки: объект не поддерживает это свойство или метод

после отладки ошибки я обнаружил, что это происходит на странице FormScript.js.aspx в следующейБлок кода:

var eContext=Mscrm.FormUtility.constructExecutionObject(eventObj,0,null,null);
eContext=Mscrm.FormUtility.constructExecutionObject(eventObj,0,null,eContext)
Mscrm.Form_onload();

Mscrm.Form_onload () - это то, что вызывает ошибку.у вас есть идея, почему это происходит?

Ответы [ 3 ]

1 голос
/ 21 июня 2011

Это была проблема на стороне сервера. Я не знаю точно, почему это происходит. мы также попытались сделать ремонт установки, но это не решило это. Наконец, мы установили свежую копию CRM 2011 на новый сервер, импортировали базу данных и запустили диспетчер переноса данных. и ошибка исчезла.

0 голосов
/ 17 мая 2011

Странно, где-то, конечно, есть какой-то мусор

function crmForm_window_onload_handler(eventObj,eventArgs){
  try{
    var eContext=Mscrm.FormUtility.constructExecutionObject(eventObj,0,null,null);
    eContext=Mscrm.FormUtility.constructExecutionObject(eventObj,0,null,eContext)
    loadInsideView();
    eContext=Mscrm.FormUtility.constructExecutionObject(eventObj,1,null,eContext)
    CEI.Initialize();
  } catch(e) {
    displayError('window', 'onload', e.description);
  }
}

Вот один из нашей системы в форме учетной записи.Я понятия не имею, как это могло произойти, но я бы проверял события для страницы (а не только для загрузки).Я также попытался бы добавить веб-ресурс JavaScript с общим событием в onload, чтобы посмотреть, сможет ли система включить его самостоятельно.Возможно, вам придется позвонить в Microsoft или найти проблему в вашем 4.0 и исправить ее, чтобы сделать еще одну переустановку.Я чувствую к тебе это!

0 голосов
/ 12 мая 2011

Вы абсолютно уверены, что к приложению не подключен сценарий, запускаемый при загрузке каких-либо объектов, имеющих проблемы?Эта конкретная функция должна просто запускать любой пользовательский скрипт, который у вас есть на объекте, поэтому я не вижу никакой другой причины.

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