У меня есть скрипт, который запускается при загрузке страницы и выполняет следующие действия.
===== начало файла js ======
var curFldCtrl = Xrm.Page.getControl("transactioncurrencyid");
function ResetFieldLayout() {
curFldCtrl.setVisible(false);
}
function OnLoad() {
ResetFieldLayout();
}
=========== конец файла JS ==============
Забавно, что этот код работает в Chrome и IE11, но когда я запускаю его в Microsoft Edge, он выдает ошибку.
Произошла ошибка в настраиваемом событии этого поля.
Поле: окно
Событие: OnLoad
Ошибка: невозможно получить свойство 'setVisible' с неопределенной или нулевой ссылкой.
Кто-нибудь сталкивался с этим раньше или знает, почему это происходит?
Заранее спасибо.