Версии: 3.x.
Карточка фильтра отчета имеет следующий вид.
Фильтры отчета имеет смысл добавлять, если в карточке отчета не заполнено поле SQL. Иначе используйте вкладку параметров отчета.
Поле | Описание |
---|---|
Отчет | Отчет, в который добавляется фильтр (заполняется автоматически). |
Таблица | Таблица отчета, в которой содержится нужное поле для фильтрации. |
Колонка | Поле отчета, по которому нам необходимо выполнить фильтрацию. |
Условие по умолчанию | В окне фильтрации по умолчанию будет выбрано это условие. Его можно будет изменить перед построением отчета. |
Значение | Значение для фильтрации. Если его не указать тут и не указать в окне с фильтрами, которое появится перед выводом отчета, то фильтр просто не будет применен. |
Название | Так будет отображаться фильтр в окне фильтров перед построением отчета. |
Отображать | Укажите, отображать ли этот фильтр в отчете. Если не отображать, то он всегда будет работать с условием и значением по умолчанию. |
Порядок | Порядок фильтра в окне фильтрации отчета. |
Родительский фильтр | По умолчанию фильтры соединяются условием «И». Если Вам нужен другой порядок связки условий, то необходимо использовать это поле в совокупности с полем Условие связки. Эти поля нужны для расстановки скобок в условии запроса. Если нет подходящего родительского фильтра, то можно создать фиктивный фильтр. Именно в родительском фильтре должно быть заполнено условие связки. Для примера смотрите отчет Продукты - лидеры продаж, фильтры Оплаченные счета, Состояние = Оплачен, Состояние = Частично. |
Условие связки | Используется в связке с полем Родительский фильтр. Определяет условие связки фильтров. Заполняется только в родительском фильтре. Все условия, ссылающиеся на родительский фильтр, будут соединены условием, определенном в нем. |
SQL | Текст SQL запроса условия. Это поле стоит использовать только тогда, когда невозможно описать условие фильтра обычными предусмотренными в интерфейсе CRM системы средствами. Если это поле заполнено, то значение полей Таблица, Колонка, Условие по умолчанию, Значение игнорируются системой. Если Вы используете это поле, то в нем необходимо использовать алиасы таблиц и колонок. Пример использования поля смотрите в отчете Не закрытые инциденты в фильтре Дата больше суток. |
Описание | Если необходимо, добавьте описание. |