Когда я создаю заказ из контакта, мне нужна учетная запись контакта в соответствующем поле, а не контакт. Поэтому в событии onload я создал код, который работает очень хорошо.
if (
(window.opener != null) &&
(window.opener.parent != null) &&
(window.opener.parent.document != null) &&
(window.opener.parent.document.crmForm != null)) {
var parentForm = window.opener.parent.document.crmForm;
if (parentForm.ObjectTypeName == "contact")
{
if (parentForm.parentcustomerid.DataValue != null)
{
var newIdArray;
newIdArray = parentForm.parentcustomerid.DataValue;
crmForm.all.customerid.DataValue = newIdArray;
//crmForm.all.from.DataValue = newIdArray;
}
}
}
Проблема возникает, когда я создал предложение и пытаюсь преобразовать его в заказ. Появляется следующее предупреждение. (Я сделал все возможное, чтобы перевести его с норвежского)
"Появляется ошибка с настроенным событием для этого поля.
Поле: Окно
Событие: Onload
Ошибка: сервер (не серверная программа) недоступен и пропал. Связи не виноваты. Событие не было проведено. "
После этого вы нажимаете ОК, и все работает нормально. Кто-нибудь знает, почему появляется это предупреждение?
Спасибо, Мартин