AXForum  
Вернуться   AXForum > Microsoft Dynamics CRM > Dynamics CRM: Функционал
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 01.02.2018, 01:35   #1  
vasya-serega is offline
vasya-serega
Участник
 
145 / 17 (1) ++
Регистрация: 12.05.2013
Адрес: Украина
Столкнулся с данной проблемой в 2015-й црмке.
Нужно было понять, как определить, к какому сабгриду на главной форме юзер решил добавить дочернюю запись. Решение описанное выше
Цитата:
opener.document.getElementById("relName").getAttribute("value")
не взлетело, оба сабгрида подло сообщали одно и тоже. Но натолкнуло на мысль покопаться в отладчике, что из и оупенера можно выудить. После долгих поисков, решил остановиться на разборе адреса, откуда собственно окно приезжает.
Код, повешенный на он лоад дочернего окна,
X++:
var opener = parent.window.opener;
if (opener) {
    var linkName = opener.document.location;
}
позволяет получить строку вида:
http ://srvName/orgName/_forms/read/page.aspx?etc=10062&id=1a1c74d3-8c06-e811-80f7-005056bf6794&pagemode=iframe&theme=Outlook15White#Child1Subgrid_AddContextualButton,
где Child1Subgrid - нужный мне сабгрид. Ну а дальше уже по нему ясно, какой лукап нужно очищать.

Последний раз редактировалось vasya-serega; 01.02.2018 в 01:47.
За это сообщение автора поблагодарили: Дмитрий А.А. (1).
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Форма редактирования сущности. FordSoft Dynamics CRM: Разработка 7 23.10.2012 14:43
Как получить значение поля одной сущности при обработке формы другой сущности zhenek Dynamics CRM: Разработка 25 05.07.2011 16:19
Перенос бизнеес-процессов с одной сущности на другую guenberg Dynamics CRM: Разработка 4 08.06.2010 17:09
Как вытащить данные из лукапа на 2 сущности? vital.mih Dynamics CRM: Функционал 1 06.07.2009 16:07
Создание объекта сущности из другого объекта! SnSS Dynamics CRM: Разработка 5 29.05.2008 13:38

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 14:40.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.