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