К большим таблицам можно применять фильтры для отображения только соответствующих заданным критериям строк. Этой функцией можно пользоваться, например, чтобы ограничить набор инструментов в панели Информер или История котировок.
Фильтр по выделенному
Фильтр по выделенному — простой способ ограничения количества строк в панели. Выделите строки, которые должны присутствовать на экране, удерживая нажатой клавишу SHIFT или CTRL и нажимая на строках, затем нажмите правую кнопку мыши и выберите Фильтр > Показать все выбранные строки. Все невыбранные строки будут скрыты. Чтобы обратить фильтр, нажмите правую кнопку мыши и выберите Фильтр > Показать все невыбранные строки. Для снятия фильтра нажмите правую кнопку мыши и выберите Фильтр > Показать все строки.
Чтобы очистить панель от всех строк, нажмите кнопку на панели инструментов Сервис. Строки при этом не удаляются, а временно скрываются. Чтобы снова отобразить содержимое панели, нажмите правую кнопку мыши и выберите Фильтр > Показать все строки.
Настройка фильтра
Для условной фильтрации следует настроить фильтр и включать его по необходимости. Фильтр применяется только к той панели, для которой он настроен.
Чтобы настроить фильтр, выполните следующие действия:
Нажмите правую кнопку мыши внутри панели, которую требуется фильтровать, и выберите Фильтр > Настройка. Появится диалоговое окно Настройка фильтра для [имя панели].
Установите флажок Включить фильтр.
Нажмите кнопку Добавить правило (+). В таблице правил появится новая строка.
Задайте условия фильтрации данного правила:
Нажмите в ячейке Поле и выберите из списка колонку таблицы.
Нажмите в ячейке Условие и выберите из списка условие сравнения. Доступные условия рассмотрены ниже.
Нажмите в ячейке Значение и выберите или введите значение сравнения.
Условие
Описание
=
Равно. Строка соответствует условию, если Поле равно Значению.
<>
Не равно. Строка соответствует условию, если Поле не равно Значению.
ПРИСУТСТВУЕТ
Строка соответствует условию, если в тексте Поля содержится Значение. Сравнение чувствительно к регистру.
ОТСУТСТВУЕТ
Строка соответствует условию, если в тексте Поля не содержится Значение. Сравнение чувствительно к регистру.
>
Больше. Строка соответствует условию, если Поле строго больше Значения.
<
Меньше. Строка соответствует условию, если Поле строго меньше Значения.
Добавьте столько правил, сколько нужно. Для удаления ненужного правила выделите его и нажмите кнопку Удалить правило (-). Кнопка Удалить все правила удаляет все правила. Правило можно временно отключить, нажав в ячейке Включено и установив ее в False. Флажок Выбрать все позволяет включить или выключить все правила одновременно.
Если задано два или несколько правил, выберите оператор между правилами. ИЛИ выводит в панель строки, удовлетворяющие хотя бы одному из правил, тогда как И выводит только те строки, которые удовлетворяют всем правилам. Флажок Применить только к старым строкам позволяет отфильтровать только строки, уже имеющиеся в таблице; все добавленные после применения фильтра строки не фильтруются.
Нажмите Применить.
Окно Настройка фильтра закроется, и в таблице будут отображены только удовлетворяющие условиям фильтра строки.
Чтобы временно отключить фильтр, снова откройте диалоговое окно Настройка фильтра и снимите флажок Включить фильтр. Для снятия фильтра и удаления настроек фильтра нажмите правую кнопку мыши и выберите Фильтр > Показать все строки.