В CRM DYNAMICS 2013 я пытаюсь получить содержимое нескольких текстовых полей родительской формы после того, как пользователь откроет дочернюю форму.Получение родительских данных формы с помощью ajax/javascript
На OnLoad случае дочерней формы, у меня есть этот код:
var objvsdsassignedto = document.parentWindow.parent.parent.opener.Xrm.Page.data.entity.attributes.get("address1_line1");
Я получаю ошибку является:
Я также попытался:
var objvsdassignedto = window.top.opener.Xrm.Page.getAttribute("address1_line1").getValue();
Ошибка, которую я получаю:
Как получить содержимое полей, используя дочернюю форму?
здесь большая версия скриншоте выше: http://screencast.com/t/KHrtREYn3tL
Просто хотел обновить этот вопрос с большим количеством вещей, которые я пробовал:
var objvsdsassignedto = window.parent.Xrm.Page.data.entity.attributes.get("address1_line1").getValue();
var objvsdsassignedto = document.parentWindow.parent.parent.opener.Xrm.Page.data.entity.attributes.get("address1_line1");
var objvsdsassignedto = window.top.opener.Xrm.Page.getAttribute("address1_line1").getValue();
var objvsdsassignedto = parent.window.Xrm.Page.data.entity.attributes.get("address1_line1").getValue();
var objvsdsassignedto = window.parent.Xrm.Page.getAttribute("address1_composite");
var parentWindow = window.dialogArguments;
alert( parentWindow.Xrm.Page.data.entity.attributes('address1_composite').getValue());
var parentForm = window.top.opener.parent.Xrm.Page.getAttribute("address1_composite").getValue();
alert(parent.window.Xrm.Page.getAttribute('address1_line1').getValue());
var title = window.parent.opener.Xrm.page.ui.controls.getAttribute('address1_composite').getValue();
alert(title);
его отличная идея, но я не всегда хочу, чтобы это взаимоотношение было –
Извините за общий ответ, но я не использовал быстрое создание много :) Просто примечание tho, форма быстрого создания должна работать с тот же принцип, что и нормальная форма, можете ли вы отображать поля и применять логику js после перемещения fieds? Итак, используя обычный Xrm.Page.GetAttribute(), не пытаясь взломать html и получить значения под запретом? – Draiden