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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 13.04.2012, 10:41   #1  
Flashlana is offline
Flashlana
Участник
 
25 / 12 (1) ++
Регистрация: 13.04.2012
Применение iFrame для вывода данных из одной формы в другой
Добрый день!
В CRM я новичок, возникла следующая задача: Есть форма 1 и форма 2, мне необходимо сделать,чтобы форма 2 отобразилась в форме 1. Работаю в microsoft dynamics crm 2011. На форму 1 добавляю iFrame, задаю свойства интернет-кадра. Все понятно,кроме поля "URL-адрес".
Здесь нужна помощь. Подскажите, плиз, я правильно понимаю, что в поле "URL-адрес" нужно прописать адрес, указывающий на форму 2? И если это так, то где мне можно взять эту ссылку?
Старый 13.04.2012, 11:13   #2  
Артем 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
Эту ссылку можно взять в SDK в разделе: Open Forms, Views, and Dialogs with a URL. Боюсь что это не решит вашу задачу. Формы CRM имеют очень сложное устройство и плохо встраиваются в другие окна. Вполне возможно вы получите проблемы с рибоном и скриптами. Для чего вы встраиваете одну форму в другую?
__________________
http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия.

MS Certified Dirty Magic Professional

Последний раз редактировалось Артем Enot Грунин; 13.04.2012 в 11:16.
Старый 13.04.2012, 11:59   #3  
Flashlana is offline
Flashlana
Участник
 
25 / 12 (1) ++
Регистрация: 13.04.2012
Спасибо за ответ.
По проекту в логической схеме имеются 2 объекта (нельзя их объединить в один), контакт и контактные данные. Обязательное требование заказчика, чтобы контактные данные были встроены в форму контакта.
Старый 13.04.2012, 12:01   #4  
g.Naukovych is offline
g.Naukovych
Участник
MCBMSS
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
 
405 / 130 (5) +++++
Регистрация: 23.03.2011
у нас тоже такая задача есть. Вот тоже думаю над решением. Точнее у нас есть контакт, и мы не должны его трогать, но можно создать связанный с ним объект и его изменять.
__________________
Мой блог https://procrm.tv
Старый 13.04.2012, 12:04   #5  
Konstantin Katsovich is offline
Konstantin Katsovich
Участник
Аватар для Konstantin Katsovich
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
 
243 / 57 (2) ++++
Регистрация: 22.10.2008
Адрес: Israel
Чем заполнить написано тут
Как заполнить? С помощью JS динамически создать линк и заполнить атрибут “src” при загрузке страницы.

Пробуйте
__________________
Читайте SDK!!!
Старый 13.04.2012, 12:25   #6  
Артем 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
Цитата:
Сообщение от Konstantin Katsovich Посмотреть сообщение
Чем заполнить написано тут
Как заполнить? С помощью JS динамически создать линк и заполнить атрибут “src” при загрузке страницы.

Пробуйте
Ансапорт. Если уж так, тогда проще репорт редиректор использовать.
__________________
http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия.

MS Certified Dirty Magic Professional
Старый 13.04.2012, 12:27   #7  
Konstantin Katsovich is offline
Konstantin Katsovich
Участник
Аватар для Konstantin Katsovich
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
 
243 / 57 (2) ++++
Регистрация: 22.10.2008
Адрес: Israel
Цитата:
Сообщение от Артем Enot Грунин Посмотреть сообщение
Ансапорт.
Точно.
__________________
Читайте SDK!!!
Старый 13.04.2012, 12:30   #8  
g.Naukovych is offline
g.Naukovych
Участник
MCBMSS
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
 
405 / 130 (5) +++++
Регистрация: 23.03.2011
А в чем unsupport? Нельзя изменять ссылку на IFrame?
Но можно например сделать страницу, которая будет делать редирект куда нужно? в зависимости от параметров, которые на неё переданы.
Странно все это.
__________________
Мой блог https://procrm.tv
Старый 13.04.2012, 12:53   #9  
Konstantin Katsovich is offline
Konstantin Katsovich
Участник
Аватар для Konstantin Katsovich
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
 
243 / 57 (2) ++++
Регистрация: 22.10.2008
Адрес: Israel
Цитата:
Сообщение от g.Naukovych Посмотреть сообщение
А в чем unsupport?
Ансапорт в том, что ни кто не знает, чем это все закончится.
Как это будет работать?
Будет ли это мешать верхней форме когда Вы будете менять данные во внутреней.
Не будет работать Save на внутренней форме. (вам придется этот функционал делать самим). и т. д.


P. S. Делал это в 4 взяло уйму времени.(там структура страниц была проще.).
Например если у вас есть связь N2N на внутренней форме, то она вообще не работает, выдает ошибку. и т. д.


Цитата:
Сообщение от g.Naukovych Посмотреть сообщение
Нельзя изменять ссылку на IFrame?
Можно.

Цитата:
Сообщение от g.Naukovych Посмотреть сообщение
Странно все это.
Это MS CRM
__________________
Читайте SDK!!!
Старый 13.04.2012, 13:45   #10  
Артем 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
Цитата:
Сообщение от g.Naukovych Посмотреть сообщение
А в чем unsupport?Нельзя изменять ссылку на IFrame?
Можно. И встраивать формы тоже можно, относительно. unsupport - использование userdefened.aspx. Судя по SDK в 2011 для адресации форм нужно использовать main.aspx с параметрами, но это сложнее. Если хочется проще, можно попробовать использовать страницу CRMReports\viewer\drillopen.aspx. Она используется в отчетах, так что такой подход является более правильным.
__________________
http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия.

MS Certified Dirty Magic Professional
Старый 15.04.2012, 20:47   #11  
Flashlana is offline
Flashlana
Участник
 
25 / 12 (1) ++
Регистрация: 13.04.2012
Всем большое спасибо за советы!
Нашла простой способ, выполнить свою задачу без программирования и без IFrame. В CRM 2011 оказывается есть возможность вставлять связную форму с помощью вложенной сетки. На форме,в которую нужно вставить другую форму, на закладке "Вставить" нужно выбрать "Вложенная сетка", появится диалоговое окно, в нем нужно выбрать сущность,которую добавить на форму, указать,что отображать (только связанные данные или все имеющиеся), ну еще всякие настройки.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
загрузка REST данных из другой системы webmaster Dynamics CRM: Разработка 4 23.08.2011 12:52
Как получить значение поля одной сущности при обработке формы другой сущности zhenek Dynamics CRM: Разработка 25 05.07.2011 16:19
Создание одной записи на основании другой ZooY Dynamics CRM: Разработка 1 26.07.2010 08:14
Импорт данных из одной организации в другую vital.mih Dynamics CRM: Администрирование 14 13.06.2009 12:44
mscrm4ever: Display Fetch in IFRAME – Part 2 Blog bot Dynamics CRM: Blogs 0 12.03.2009 07:05
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

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

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

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 04:28.