Получить количество столбцов Версия 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.
Решение
Воспользоваться действиями "Открыть", "Взять таблицу", "Получить количество столбцов", "Сообщение".
Реализация
- Собрать схему робота, состоящую из действий:
2. Заполнить параметр "Путь к файлу" для действия "Открыть".
3. Заполнить параметры для действия "Взять таблицу".
В параметре “Контекст” указывается контекст открытого табличного документа “Test 1”.
В параметре “Результат” указывается переменная с типом “Таблица”, в которой будет записана таблица из открытого табличного документа “Test 1”
4. Заполнить параметры для действия "Получить количество столбцов".
В переменную "Контекст" указать контекст открытого табличного документа "Test 1".
В переменную "Индекс строки" указать строку, количество столбцов в которой нужно получить.
Проставить чек-боксы "Пропустить скрытые столбцы" и "Пропустить пустые столбцы".
В поле "Результат" указать переменную типа "Число", в которую будет записано количество столбцов строки № 1.
5. Заполнить параметры для действия "Сообщение".
6. Запустить робота по кнопке "Старт" в верхней панели.
Результат
Программный робот отработал успешно. Получено количество столбцов строки № 1.
В сообщении было выведено, подсчитанное количество столбцов.