|
01.07.2009, 03:36 | #1 |
Участник
|
Передача фильтра в расширенный поиск во Iframe
Добрый день!
Подскажите пожалуйста, какие есть способы передачи дополнительного фильтра в расширенный поиск во Iframe. Задача в следующем. Хочу вынести в Iframe представление расширенного поиска. Показать в Iframe у меня получилось, но не получается передать дополнительный фильтр. Какими способами можно передать фильтр? |
|
01.07.2009, 08:51 | #2 |
Moderator
|
Вот пост о том, как это сделать: Microsoft Dynamics CRM 4.0 - Unleashed: Display Fetch in Iframe
__________________
http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия. MS Certified Dirty Magic Professional |
|
|
За это сообщение автора поблагодарили: Grigoriy (1), Digit (1). |
01.07.2009, 15:48 | #3 |
Участник
|
Цитата:
Сообщение от Артем Enot Грунин
Вот пост о том, как это сделать: Microsoft Dynamics CRM 4.0 - Unleashed: Display Fetch in Iframe
Этот пост видел, но хотел найти вариант передать фильтр в существующий (который создается с помощью мастера) расширенный поиск. Возможно ли это? |
|
22.10.2009, 12:55 | #4 |
Участник
|
Цитата:
Сообщение от Артем Enot Грунин
Вот пост о том, как это сделать: Microsoft Dynamics CRM 4.0 - Unleashed: Display Fetch in Iframe
Однако имею вопрос - как можно спрятать верхнее меню при выводе результата данного поиска? |
|
22.10.2009, 12:59 | #5 |
Чайный пьяница
|
__________________
Эмо разработчик, сначала пишу код, потом плачу над его несовершенством. Подписывайтесь на мой блог, twitter и YouTube канал. Пользуйтесь моим Ultimate Workflow Toolkit |
|
22.10.2009, 13:04 | #6 |
Участник
|
|
|
01.07.2009, 19:13 | #7 |
Moderator
|
Тогда я не совсем понимаю о чем вы. Нужно показать картинку с готовым, настроенным заранее фильтром, а не сами результаты?
__________________
http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия. MS Certified Dirty Magic Professional |
|
01.07.2009, 19:27 | #8 |
Участник
|
Описываю задачу. Нужно на форме бизнес-партнера показать всех руководителей данной организации. Хотел создать с помощью расширенного поиска представление объекта контакты и отфильтровать его по полю руководители. А далее опубликовав его в iframe, хотел передать фильтр - id партнера. Ваш способ позволяет реализовать данную задачу, но хотелось бы использовать мастер по созданию расширенного представления.
|
|
02.07.2009, 12:37 | #9 |
Moderator
|
Вы пытаетесь сказать, что не хотите руками писать запрос, а хотите использовать для этого инструмент расширенного поиска? Ну, можно и так! Сохраните нужное представление, откройте его в мастере, в строке адреса (если ее нет нажмите Ctrl + N) введите:
Код: javascript:window.clipboardData.setData("Text", resultRender.FetchXml.value); p.s. Еще есть свойство LayoutXml - описывает набор столбцов и их размеры в представлении
__________________
http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия. MS Certified Dirty Magic Professional Последний раз редактировалось Артем Enot Грунин; 02.07.2009 в 12:39. |
|
03.07.2009, 11:57 | #10 |
Участник
|
Спасибо, большое за ответы. Остался последний вопрос нет ли возможности на onLoad формы программно получить свойство LayoutXml из сохраненненного расширенного поиска. Это необходимо для удобного изменения состава, порядка и ширены столбцов в будущем.
|
|
03.07.2009, 12:33 | #11 |
Moderator
|
Тогда уже проще саму страницу поиска в Iframe вставить и удаленно кнопочку "Найти" нажимать!
__________________
http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия. MS Certified Dirty Magic Professional |
|
03.07.2009, 13:41 | #12 |
Участник
|
Вот именно это и хотелось бы )))), только программно хотим передать дополнительные фильтры к этой странице. Ну и кнопку найти не нажимать. ))
|
|
03.07.2009, 13:47 | #13 |
Участник
|
Есть вот такая статья про публикацию расширенного поиска в iframe http://mmcrm.ru/?p=353
Но хотелось бы уметь передавать туда фильтр... |
|
22.10.2009, 15:30 | #14 |
Moderator
|
Нужно отлаживаться. Код рабочий.
__________________
http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия. MS Certified Dirty Magic Professional |
|
22.10.2009, 15:40 | #15 |
Участник
|
|
|
22.10.2009, 17:46 | #16 |
Участник
|
Нашел вроде код, убирающий кнопки (мне достаточно и этого).
Цитата:
var navigationBarEntry = document.getElementById("navProds");
if (navigationBarEntry != null) { var lbArea = navigationBarEntry.parentNode; if (lbArea != null) { lbArea.removeChild(navigationBarEntry); } } Подскажите, как узнать имя кнопки без рекомендуемого ими Internet Explorer Developer Toolbar? |
|
22.10.2009, 17:56 | #17 |
Чайный пьяница
|
Цитата:
Сообщение от Digit
Нашел вроде код, убирающий кнопки (мне достаточно и этого).
http://mmcrm.ru/?p=521 Подскажите, как узнать имя кнопки без рекомендуемого ими Internet Explorer Developer Toolbar?
__________________
Эмо разработчик, сначала пишу код, потом плачу над его несовершенством. Подписывайтесь на мой блог, twitter и YouTube канал. Пользуйтесь моим Ultimate Workflow Toolkit |
|
01.04.2010, 14:41 | #18 |
Участник
|
Вот еще один вопрос возник по теме.
Отлично работает отображение запроса в Iframe. Однако есть тонкий момент. Ежели например в форме бизнес-партнера есть на разных вкладках несколько таких запросов, и нажимается кнопочка "Печать", то содержимое этих Iframe не отображается в форме для печати - просто пустое окошко. Тогда как содержимое обычных Iframe со ссылками на внешние и внутренние сайты - вполне себе отображается. Есть идеи где чего посмотреть/поковырять? |
|