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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 27.06.2013, 09:49   #1  
Russell is offline
Russell
Участник
 
10 / 10 (1) +
Регистрация: 10.06.2013
Динамическая фильтрация в представлении HomePage
Доброго времени суток! Подскажите, пожалуйста, как реализовать динамическую фильтрацию данных в представлении на HomePage. Интересует работа с Grid, а не subgrid на форме.
Старый 27.06.2013, 10:00   #2  
slivka_83 is offline
slivka_83
Консультант-джедай
Аватар для slivka_83
MCBMSS
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
1,683 / 374 (16) ++++++
Регистрация: 18.12.2008
Адрес: default city
а что такое "динамическая фильтрация" ?
__________________
Крокодил, крокожу и буду крокодить.
Человек человеку - волк , а зомби зомби - зомби.
Экстремал и буду экстремать!
Блога
Старый 27.06.2013, 10:21   #3  
Russell is offline
Russell
Участник
 
10 / 10 (1) +
Регистрация: 10.06.2013
имел ввиду замену фильтра представления в зависимости от выбора/действия
Старый 27.06.2013, 10:26   #4  
g.Naukovych is offline
g.Naukovych
Участник
MCBMSS
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
 
405 / 130 (5) +++++
Регистрация: 23.03.2011
Фильтрацию можно реализовать в плагине на RetrieveMultiple

при выборе/ действии в системе оставить метку о этом самом выборе выборе/ действии

и тогда в самом RetrieveMultiple смотреть какая метка оставлена.

Но это будет работать и на Sub-grid

и нас все остальное.

Чтобы этого избежать попробуйте отследить параметр HTTP_REFERER в HTTP контексте.
__________________
Мой блог https://procrm.tv

Последний раз редактировалось g.Naukovych; 27.06.2013 в 10:32.
За это сообщение автора поблагодарили: Russell (1).
Старый 27.06.2013, 10:31   #5  
slivka_83 is offline
slivka_83
Консультант-джедай
Аватар для slivka_83
MCBMSS
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
1,683 / 374 (16) ++++++
Регистрация: 18.12.2008
Адрес: default city
Цитата:
Сообщение от Russell Посмотреть сообщение
имел ввиду замену фильтра представления в зависимости от выбора/действия
1. Какого фильтра? встроенного в представление или того что включается по кнопке Фильтр?
2. О каком выборе речь? и о каких действиях речь?
__________________
Крокодил, крокожу и буду крокодить.
Человек человеку - волк , а зомби зомби - зомби.
Экстремал и буду экстремать!
Блога
Старый 27.06.2013, 10:32   #6  
Russell is offline
Russell
Участник
 
10 / 10 (1) +
Регистрация: 10.06.2013
g.Naukovych, каким будет решение, если использовать jscript?
Старый 27.06.2013, 10:40   #7  
g.Naukovych is offline
g.Naukovych
Участник
MCBMSS
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
 
405 / 130 (5) +++++
Регистрация: 23.03.2011
http://www.powerobjects.com/blog/201...s-dynamically/

на JS можно попробовать так.

Делается кнопка. у нее устанавливается правило EnableRule в виде JS.

этот JS и будет фильтровать.

Далее необходимо найти из JS на странице control view и подменить у него FetchXML.
Как это сделать и можно ли это сделать я не знаю.
Пробовать надо.
В общем как то так.
__________________
Мой блог https://procrm.tv
Старый 27.06.2013, 10:47   #8  
Russell is offline
Russell
Участник
 
10 / 10 (1) +
Регистрация: 10.06.2013
Цитата:
Сообщение от slivka_83 Посмотреть сообщение
1. Какого фильтра? встроенного в представление или того что включается по кнопке Фильтр?
2. О каком выборе речь? и о каких действиях речь?
Извините, не уточнил. Какой фильтр применять не имеет значение, главное как лучше и проще сделать следующее: хотелось бы, используя Вашу статью "Не профильное использование панелей Диаграмм", организовать дерево для фильтрации записей, т.е. при выборе определенного пункта выводить записи, удовлетворяющие условию.
Старый 27.06.2013, 11:15   #9  
-O_o- is offline
-O_o-
Еда - топливо, Одежда - н
Аватар для -O_o-
Лучший по профессии 2015
Лучший по профессии 2014
 
727 / 80 (4) ++++
Регистрация: 11.05.2012
Адрес: Киев
Цитата:
Сообщение от Russell Посмотреть сообщение
Извините, не уточнил. Какой фильтр применять не имеет значение, главное как лучше и проще сделать следующее: хотелось бы, используя Вашу статью "Не профильное использование панелей Диаграмм", организовать дерево для фильтрации записей, т.е. при выборе определенного пункта выводить записи, удовлетворяющие условию.
Если честно, то я вообще не понял чего вы хотите.
Вы хотите фильтровать данные после выделения определенного "столбца" диаграммы?
Цитата:
организовать дерево для фильтрации записей
О каком вообще дереве идет речь?
Старый 27.06.2013, 11:39   #10  
Russell is offline
Russell
Участник
 
10 / 10 (1) +
Регистрация: 10.06.2013
Хочу заменить содержимое панели диаграмм на treeview (как Дерево тем) и затем фильтровать данные после выделения определенного пункта.
Старый 27.06.2013, 12:20   #11  
spectr is offline
spectr
Участник
Аватар для spectr
MCBMSS
Лучший по профессии 2014
 
287 / 70 (3) ++++
Регистрация: 19.10.2011
Адрес: Киев
Lightbulb
хм... я бы создал HTML веб-ресурс с двумя частями в первой части создал JS который создает ваше дерево а в вторую поставил IFrame на расширенный поиск и передавал бы в него FetchXml (более детально как использовать расширенный поиск уже описывал тут )
Ну собственно надо 2 HTML ресурса (основной и с формой для IFrame) и управляющий скрипт для создания дерева и передачи FetchXml в IFrame

p.s. Если интересно могу более детально расписать, у меня даже части кода есть
За это сообщение автора поблагодарили: Russell (1).
Старый 27.06.2013, 12:22   #12  
Russell is offline
Russell
Участник
 
10 / 10 (1) +
Регистрация: 10.06.2013
-O_o- упомянул стандартный функционал диаграмм - фильтр при выделении. Понял в какую сторону копать. Спасибо всем за участие!
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Предварительная фильтрация в нескольких DataSet Kipetcoff Dynamics CRM: Разработка 8 21.08.2012 23:46
axforum blogs: Параметр TotalRecordCount и проблемы производительности. Как отключить подсчет количества записей в представлении Blog bot Dynamics CRM: Blogs 0 13.06.2012 22:11
CRM 2011, фильтрация действий в представлении по подразделению ответственного mistah Dynamics CRM: Функционал 1 15.02.2012 18:18
подсветка на представлении Nvovka Dynamics CRM: Разработка 1 28.11.2011 15:03
Фильтр по Сроку в представлении Электронной почты Fighter Dynamics CRM: Функционал 1 24.08.2011 15:00

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

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

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