Программа "АвтоДилер" - справочная система. Перейти на сайт autodealer.ru | |
Фильтрация локальных данных |
Содержание |
Доступна операция фильтрации локальных данных в таблице. Под локальными данными имеется в виду набор данных, полученный с учетом установленных глобальных фильтров на документы. Т.е. сначала выполняются условия глобальных фильтров, а затем уже на полученных данных выполняется локальная фильтрация.
Следует отметить, что не все все списки поддерживают эту возможность. Локальная фильтрация, как правило, доступна в списках документов. Вызов окна фильтрации осуществляется путем нажатия на метку в заголовке столбца.
В появившемся окне Вы можете указать сортировку данных, а также указать условия фильтрации в поле ввода. Для условий можно указывать символы математического сравнения <, >, <=, >=, =, а также признаки логических операций AND, OR. Знак "_" заменяет любой одиночный символ, знак "%" заменяет последовательность любых символов. Также можно просто выбрать необходимые значения в списке, содержащем уникальные значения данных столбца.
Подробный синтаксис:
[Operator1] Operand1 [)] [AND|OR Operator2 Operand2 [)] ],
где OperatorX - один из [ = | <> | != | > | < | >= | <= | ~ | !~ | in ( ]
OperandX - число, дата, строковое выражение или, для оператора 'in', список значений, разделенных запятыми.
Примеры условий фильтрации:
'>=1', '>1 AND <=5', ''%шайба%', 'in (1,2,3,4,5,6) and >100', 'in (Str1,Str2,Str3)'
Если Вы затрудняетесь с подобным выражением, то можете открыть окно пользовательского фильтра (пункт меню Условие...)
Колонка, по которой применена локальная фильтрация выделена курсивом и другим цветом. Если колонку скрыть в окне настроек, то фильтр со скрытой колонки будет снят автоматически.