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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 22.10.2012, 22:03   #7  
Артем Enot Грунин is offline
Артем Enot Грунин
Moderator
Аватар для Артем Enot Грунин
MCBMSS
Злыдни
Most Valuable Professional
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,912 / 623 (28) +++++++
Регистрация: 16.08.2007
Адрес: Пермь!
Записей в блоге: 151
Цитата:
Сообщение от FordSoft Посмотреть сообщение
Добрый день! Подскажите решение, следующей задачи.

Есть сущность A (parrent) которая имеет дополнительные атрибуты, реализованные в сущности Б (child).

В сущности A на форме редактирования подгружается Iframe функционал формы редактирования сущности Б.

В форме сущности А в JS при событии сохранения с начало вызывается метод сохранения сущности Б, после сохраняется сущность А.
Здравствуйте. До этого места все совершенно ясно.
Цитата:
Сообщение от FordSoft Посмотреть сообщение
Если в сущности Б были изменения, тогда при перезагрузки страницы загружается форма редактирования сущности Б, которая раньше грузилась в Iframe, а если были изменения по сущности А, то загружается форма редактирования сущности А с фреймом сущности Б.
А вот здесь становится совершенно непонятно! Вы вставили родную CRM форму Б в Iframe формы А? Если так, то вы обречены на разного рода спецэффекты.

Тем не менее я совершенно не понял то там происходит с вашими формами. Может быть вы приложите скриншоты?
Цитата:
Сообщение от FordSoft Посмотреть сообщение
Нашёл примерное решение, это объявить скрытое поле (целое число) в сущности А, и инкриментировать его постоянно при сохранении сущности Б, тогда получается что сущность А была отредактирована и при перезагрузки страницы, загружается нужный урл сушности.

parent.Xrm.Page.getAttribute("description").setValue("any value");
parent.Xrm.Page.getAttribute("description").setSubmitMode("always");

Может есть более практичное решение?
Вот это был последний гвоздь в мой моск! Вы сделали в объекте-родителе признак обновления дочернего объекта, это понятно, хотя непонятно зачем, но ладно... Как это числовое поле влияет на URL чего бы то ни было?
__________________
http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия.

MS Certified Dirty Magic Professional

Последний раз редактировалось Артем Enot Грунин; 22.10.2012 в 22:07.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Создание Order из другой сущности ashuron Dynamics CRM: Разработка 3 16.11.2011 22:21
Как получить значение поля одной сущности при обработке формы другой сущности zhenek Dynamics CRM: Разработка 25 05.07.2011 16:19
Присвоение одного атрибута сущности значения другого атрибута связанной сущности vital.mih Dynamics CRM: Функционал 38 08.09.2010 10:53
Тип грида (GridType) при выводе списка связанной сущности alsherin Dynamics CRM: Разработка 4 07.07.2009 19:18
Как создать экземпляр кастомной сущности через SOAP? Tony Green Dynamics CRM: Разработка 7 27.02.2009 08:37

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

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

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