Аддоны
08
Апр
4

Intelligent Query

Intelligent Query это решение давней проблемы CRM – выборки записей «которых нет». Например, Вам нужно отобрать Контакты, у которых нет ни одного Звонка. Решение просто. С технической т.з. FetchXML (который в бэкграунде используется в Расширенном поиске) позволяет выполнять подобные запросы, но, чтобы подсунуть такой запрос в Представление, необходимо либо писать код, либо использовать какие-либо сторонние инструменты. CRM Intelligent Query же позволяет выполнять подобные запросы через обычный Расширенный поиск.

Использование:

  • Скачайте и импортируйте в систему Решение Intelligent Query (локальная копия).
  • Составьте запрос такого вида (на примере Организаций и Обращений):
    Организация (искомый объект)
       Обращения (связь)
          Обращение (идентификатор записи) – не содержит данных
    

Данный запрос можно поместить в любое Представление (личное и системное) и оно успешно будет работать.


Комментарии (4)
  • Artem 08.04.2017

    Коллеги, а как-то можно решить проблему с тем, что расширенный поиск не группирует по «или» поля в разных сущностях(справочниках)?

  • slivka_83 08.04.2017

    Если нужен динамический поиск, то никак. Но такой запрос можно построить через FetchXML и если нужно то подставить в Представление.

  • Artem 08.04.2017

    Г-н Сливка, а как это сделать? можно, пожалуйста, в двух словах. Очень нужно

  • slivka_83 08.04.2017

    http://mmcrm.ru/?p=5355
    В разделе Left Outer Join описан способ построения фетча с ИЛИ между объектами. А как подменить фетч Представления можно глянуть тут: http://mmcrm.ru/?p=6392

*

code