Запросы фильтра определяют информацию, которая отображается в
представлении отчета. Компоновщик запроса фильтра открывается при
определении фильтра. Компоновщик запроса фильтра находится на
вкладке Фильтр представления отчета.
Можно использовать следующие параметры:
Выбрать атрибут для фильтра: Список атрибутов
для элемента, выбранного пользователем при создании фильтра. Нельзя
фильтровать значения для параметров множественных контактов или
параметров таблицы.
Область действия: Список операторов отношения.
Эти операторы определяют, какие значения для указанного компонента
обеспечат выполнение запроса.
Отображать текущие значения: Список имеющихся
значений для выбранного атрибута инвентаризации. Можно вручную
ввести нужное значение или изменить выбранное значение в поле
Правка значений. Если выбраны операторы отношения
"Существует" или "Не существует", ввести значения будет
невозможно.
Логический оператор: (отображается в
раскрывающемся списке) Определяет логические отношения между
положениями запроса:
AND: И предыдущее, "AND" (И) текущее положение
запроса должны иметь значение "true" для выполнения запроса.
OR: Предыдущее положение запроса "OR" (ИЛИ)
текущее положение должно иметь значение "true" для выполнения
запроса.
Вставка: Вставка нового положения в список
запроса и логическая привязка его к другим положениям в
соответствии с указанным логическим оператором. Нельзя нажать
данную кнопку до тех пор, пока не будет создано допустимое
положение запроса.
Правка: Изменение
выбранного положения запроса. После завершения изменений нажмите
кнопку Обновить (переключается между Обновить и
Вставить).
Удалить: Удаление выбранного положения из
списка запроса.
Очистить все: Удаление всех положений из
списка запроса.
Список запросов: Список включенных в запрос
положений и их логические связи с другими перечисленными
положениями. Сгруппированные положения указываются в круглых
скобках.
Группа (): Группирование выбранных положений
таким образом, чтобы перед их оценкой по отношению к другим
положениям выполнялась оценка этих положений по отношению друг к
другу.
Удалить из группы: Разгруппирование выбранных
сгруппированных положений.
Формирование запросов на основе заданных пользователем
значений
Эффективным методом создания запросов фильтра представления
отчета является ввод пользователями значений для запроса отчета.
При выборе пользователем атрибута или операнда на правой панели
отображается функция Вставьте указанное пользователем
значение.
Щелкнув эту функцию, можно либо запустить запрос от имени
формировавшего отчет пользователя, либо запросить ввод значения
пользователем. При запросе значения можно также выдать строку
запроса, которую пользователи будут видеть при вводе значения.
После ввода значения пользователем запрос будет выполнен с
использованием этого значения.
Оператор "Like"
Обратите внимание, что если пользователь не указывает в запросе
никаких символов шаблона (*), то оператор "Like" добавляет эти
символы к обоим концам строки. Ниже приведены три примера
использования оператора "Like":
Запросы Computer.Display Name LIKE "Bob's Machine":
Computer.Display Name LIKE "%Bob's Machine%"
Запросы Computer.Display Name LIKE "Bob's Machine*":
Computer.Display Name LIKE "Bob's Machine%"
Запросы Computer.Display Name LIKE "*Bob's Machine":
Computer.Display Name LIKE "%Bob's Machine"