Фильтрация данных

При работе с табличным набором данных доступна фильтрация для исключения из набора данных строк и столбцов, удовлетворяющих определенному условию.

Для включения/отключения фильтрации данных таблицы:

После выполнения одного из действий фильтрация данных будет включена/отключена.

Определение условия фильтрации данных таблицы

Для определения условия фильтрации данных таблицы:

После выполнения одного из действий будет открыт редактор выражения для создания условия фильтрации. После создания/редактирования условия фильтрация будет автоматически включена.

Определение условия фильтрации данных поля

Примечание. Доступно только в веб-приложении.

Для определения условия фильтрации данных поля выполните команду  «Фильтр по условию» в раскрывающемся меню кнопки  «Настройка» заголовка поля, для которого настраивается фильтр. После чего будет открыто окно «Фильтр по условию»:

Задайте параметры:

После создания/редактирования условия нажмите кнопку «Применить» для включения фильтрации.

Для отключения фильтрации данных поля выполните команду  «Очистить фильтр» в раскрывающемся меню кнопки  «Настройка» заголовка поля.

Пример фильтрации данных

Для использования фильтрации:

  1. Откройте таблицу с данными.

Пример исходной таблицы:

  1. Откройте редактор выражения, нажав кнопку  «Фильтрация» панели инструментов:

  1. Выберите элемент, по которому будет происходить фильтрация. Для этого выполните одно из действий:

    • дважды щёлкните по нужному элементу на панели «Метаданные»;

    • выделите нужный элемент на панели «Метаданные» и нажмите кнопку «Вставить в формулу»;

    • перетащите нужный элемент из панели «Метаданные» в область формул с помощью механизма Drag&Drop.

Элемент будет добавлен в формулу, где с ним можно составить необходимое выражение.

  1. Составьте в редакторе необходимое выражение, по которому будет происходить фильтрация.

В указанном примере сформировано выражение «{FO_ID}=10002». Таким образом, по условию будут отбираться записи, значение поля «Код владельца ФО» которых равно 10002.

  1. Выполните фильтрацию, нажав кнопку «Сохранить».

В результате выполнения действий в таблице останутся только строки, удовлетворяющие заданному условию:

Для отмены фильтрации повторно нажмите кнопку  «Фильтрация» панели инструментов. Таблица примет исходный вид.

Для использования фильтрации:

  1. Откройте таблицу с данными.

Пример исходной таблицы данных:

  1. Откройте редактор выражения, выполнив команду «Редактировать» в раскрывающемся меню кнопки  «Фильтрация» на панели инструментов.

  1. Выберите элемент, по которому будет происходить фильтрация.

Для этого дважды щёлкните по нужному элементу в списке «Данные». Элемент будет добавлен в формулу, где его можно скопировать и составить необходимое выражение.

  1. Составьте в редакторе необходимое выражение.

В поле «Формула» составьте выражение, по которому будет происходить фильтрация.

В указанном примере сформировано выражение «(Код>10) And (Код<50)».

  1. Выполните фильтрацию, нажав кнопку «ОК».

В таблице останутся строки, удовлетворяющие заданному условию:

  1. Для отмены фильтрации нажмите кнопку  «Фильтрация».

Таблица примет первоначальный вид.

См. также:

Работа с таблицей