Получить количество столбцов Версия 1 (python)
Группа действий: Офис
Действие возвращает количество столбцов.
Параметры
Входные параметры:
- Контекст - Контекст действия для работы с таблицей ods/xlsx;
- Индекс строки - Порядковый номер строки, количество столбцов которой необходимо получить. Нумерация начинается с 1;
- Пропустить скрытые столбцы - Если значение «true», действие будет считать только видимые столбцы;
- Пропустить пустые столбцы - Если значение «true», действие будет считать только заполненные столбцы.
Выходные параметры:
В результате получаем количество столбцов указанной строки.
Настройки
Свойство | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
Параметры | ||||
Контекст | Контекст действия для работы с таблицей ods/xlsx. | Robin.OpenSheetD oc | Да | |
Индекс строки | Порядковый номер строки, количество столбцов которой необходимо получить. Нумерация начинается с 1. | Robin.Numeric | Да | |
Пропустить скрытые столбцы | Если значение «true», действие будет считать только видимые столбцы. | Robin.Boolean | true | Нет |
Пропустить пустые столбцы | Если значение «true», действие будет считать только заполненные столбцы. | Robin.Boolean | true | Нет |
Результаты | ||||
Результат | Количество столбцов указанной строки. | Robin.Numeric |
Особые условия использования
Отсутствуют.
Пример использования
Задача:
существует табличный документ «Test 1» с таблицей
Необходимо получить количество заполненных столбцов в строке 1.
Решение:
Воспользоваться действиями "Открыть", "Взять таблицу", "Получить количество столбцов", «Сообщение».
Реализация:
Собрать схему робота, состоящую из действий:
Заполнить параметр "Путь к файлу" для действия "Открыть".
Заполнить параметры для действия "Взять таблицу".
В параметре “Контекст” указывается контекст открытого табличного документа “Test 1”.
В параметре “Результат” указывается переменная с типом “Таблица”, в которой будет записана таблица из открытого табличного документа “Test 1”
Заполнить параметры для действия "Получить количество столбцов".
В переменную "Контекст" указать контекст открытого табличного документа «Test 1».
В переменную "Индекс строки" указать строку, количество столбцов в которой нужно получить.
Проставить чек-боксы "Пропустить скрытые столбцы" и "Пропустить пустые столбцы".
В поле "Результат" указать переменную типа "Число", в которую будет записано количество столбцов строки № 1.
Заполнить параметры для действия "Сообщение".
Запустить робота по кнопке "Старт" в верхней панели.
Результат:
Программный робот отработал успешно. Получено количество столбцов строки № 1.
В сообщении было выведено, подсчитанное количество столбцов.