2009-03-09 3 views
1

У нас возникла проблема с событием onload формы для настраиваемого объекта, который не запускается. Форма работала корректно в течение определенного периода времени, но в последнее время перестала работать. Теперь ни один из кода в событии не выполняется при открытии формы - при создании нового экземпляра объекта или при открытии существующего. Однако код выполняется, когда форма просматривается.Microsoft Dynamics CRM 4 нестандартная форма формы события не запускается

Для целей тестирования исходный код был удален, и событие OnLoad в настоящее время имеет только следующее:

crmForm.all.ownerid_c.style.display = 'none'; 
crmForm.all.ownerid_d.style.display = 'none'; 
alert("OnLoad event fired"); 

В предварительном просмотре атрибут Владелец скрыт и предупреждение показывается. При запуске формы обычно атрибут не скрыт и нет предупреждения (также не сообщается о ошибках Java).

Полная версия CRM 4.0.7333.1219. Сущность была первоначально создана на другой установке CRM, которая первоначально была версией 3. Эта среда была обновлена ​​до версии 4, прежде чем мы выполнили процесс экспорта-импорта для переноса ее в текущую среду. Форма работала корректно в течение определенного периода времени в новой среде, но на каком-то этапе прекратила это делать.

ответ

2

Я включил отслеживание трафика с помощью Microsoft Crm Diagnostics Tool 4 и теперь выполнено событие onload. Он по-прежнему работает, когда трассировка отключена снова.

Бог, я люблю развиваться в этой среде.

+0

Глупые вещи, подобные этому, делают это болью. < –

+0

У нас есть замечательная проблема с Dynamics, которая на 0,3% создания существ определенного типа, наш плагин не срабатывает. Нет сообщения об ошибке. Как ни странно, нам еще не удалось отладить, что еще проблема ... – mavnn

+0

Все, что нужно сказать: я чувствую вашу боль. Как и я, я подозреваю, любой, кто когда-либо разрабатывал что-либо против Dynamics. – mavnn

Смежные вопросы