История страницы
Отфильтровать данные
...
Версия 1 (Python)
Группа действий: Офис
...
Описание
Действие отфильтровывает данные в указанной таблице и возвращает новую таблицу с отфильтрованными данными.
...
Иконка действия
Параметры и их настройки
Свойство | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|
Параметры | ||||
Контекст | Контекст действия для работы с таблицей ods/xlsx | Robin.OpenSheetDoc | Да | |
Имя столбца | Наименование столбца, по которому будет отфильтрована таблица. Если поле не заполнено, то берется значение из поля |
"Индекс столбца" | Robin.String | Нет | |
Индекс столбца | Индекс столбца, по которому будет отфильтрована таблица. Индексация начинается с 0. Если заполнено поле |
"Имя столбца", то значение в поле |
"Индекс столбца" игнорируется. Значение по умолчанию равно |
"0" | Robin.Numeric | Нет | |
Критерий | Критерий фильтрации. Заполняется в формате |
"= |
значение", "<значение", ">значение", ">=значение", "<=значение" или "<>значение". Если значение поля не заполнено, то фильтрация будет установлена по значению |
"(Пусто) |
" | Robin.String | Нет | ||
Результаты | ||||
---|---|---|---|---|
Отфильтрованная таблица | Таблица после фильтрации | Robin.DataTable |
Особые условия использования
Отсутствуют.
Пример использования
Задача: существует файл Книга1
Существует файл Книга1.xlsx c данными , необходимо данными.
Необходимо отфильтровать данные по условию: число>6 в столбце А, сохранить документ.
Решение: воспользоваться
Воспользоваться действием "Открыть", "Отфильтровать данные", "Сохранить".
Реализация:
- Собрать схему робота, состоящую из действий:.
Настроить параметр для действия "Открыть" (указать путь к файлу).
В поле "Критерий" указать выражение >6.
В поле "Результат" указать переменную "Таблица", заранее ее создав.Настроить параметр для действия "Сохранить".
5. Запустить робота по кнопке "Старт" в верхней панели.
Результат:
Программный робот отработал успешно. Данные отфильтрованы.