AstraRegul
Релиз 2024.08.31.00
×

Фильтрация и поиск записей

 
Для удобства анализа работы модуля и поиска записей используйте фильтрацию и поиск записей.
Выражения условий записываются с использованием синтаксиса языка C#.
 

Фильтр

 
Для фильтрации записей в меню Фильтр выберите Параметры фильтра, либо нажмите кнопку или сочетание клавиш Alt+F. В результате отобразится окно Параметры фильтра.
 
 
В окне отображаются Список свойств и Условие, предназначенные для указания параметров фильтрации записей в журнале модуля.
В поле Список свойств отображается перечень доступных свойств записей текущего журнала модуля.
 
Поле Условие предназначено для ввода выражения условий фильтра. В журнале отображаются записи, для которых выражение фильтра принимает значение true. Пустая строка условия означает отсутствие фильтрации.
 
Чтобы добавить свойства записи в поле Условие или в таблице Список свойств дважды кликните мышью по свойству.
 

Поиск

 
Для поиска записей в меню Поиск выберите Найти, либо нажмите кнопку или сочетание клавиш Ctrl+F. В результате отобразится окно Параметры поиска.
 
 
В окне отображаются Список свойств и Условие, предназначенные для указания параметров поиска записей в журнале модуля.
В поле Список свойств отображается перечень доступных свойств записей текущего журнала модуля.
 
Поле Условие предназначено для ввода выражения условий поиска. В журнале отображаются записи, для которых выражение поиска принимает значение true. Пустая строка условия означает отсутствие поиска.
 
Чтобы добавить свойства записи в поле Условие или в таблице Список свойств дважды кликните мышью по свойству.
 
 

Правила создания условий для фильтрации или поиска записей

 
  • Условие задается в виде:
     
    <имя свойства> <оператор сравнения> <значение>
     
  • Для создания условия используйте операторы сравнения: ==, >, <, !=, >=, <=.
  • Выражение условия может состоять из одного или нескольких условий, соединенных с помощью логических связок И, ИЛИ, НЕ. Для создания логических связок используйте операторы: && – и, || – или, ! – не.
  • Для указания приоритетов операций используйте скобки.
  • Строковые значения заключайте в двойные кавычки.
  • Имена операторов чувствительны к регистру написания.
 
Значение null могут принимать все свойства, тип которых не является числом или перечислением. Если тип свойства в поле Список свойств: помечен знаком ?, то данное свойство может принимать значение null.
 
Чтобы проверить правильность логического выражения, введенного в поле Условие в окне Параметры фильтра или Параметры поиска нажмите Проверить. В результате отобразится надпись Условие корректно или Условие не корректно.