История страницы
...
Get number of columns Version 1 (Python)
Группа действий: Офис
Описание
Действие возвращает количество столбцов.
Параметры
Входные параметры
- Контекст - Контекст действия для работы с таблицей ods/xlsx;
- Индекс строки - Порядковый номер строки, количество столбцов которой необходимо получить. Нумерация начинается с 1;
- Пропустить скрытые столбцы - Если значение «true», действие будет считать только видимые столбцы;
- Пропустить пустые столбцы - Если значение «true», действие будет считать только заполненные столбцы.
Выходные параметры
В результате получаем количество столбцов указанной строки.
Настройки
Action group: Office
...
Description
The action returns the number of columns
Action icon
Settings of parameters
Property | Description | Type | Filling example | Mandatory field |
Parameters | ||||
Context | Action context for working with ods/xlsx table |
. | Robin.OpenSheetD oc |
Yes |
Row index | The sequence number of the row which number of columns is to be retrieved. The numbering starts from 1. | Robin.Numeric |
Yes |
Skip hidden columns | If «true», the action will only count visible columns. | Robin.Boolean | true |
No | |||
Skip empty columns | If «true», the action will only count filled columns. | Robin.Boolean | true |
No |
Results |
Result | The number of columns from the specified row. | Robin.Numeric |
Особые условия использования
Отсутствуют.
Пример использования
Задача
существует табличный документ «Test 1» с таблицей
Необходимо получить количество заполненных столбцов в строке 1.
Решение
Воспользоваться действиями "Открыть", "Взять таблицу", "Получить количество столбцов", «Сообщение».
Реализация
Собрать схему робота, состоящую из действий:
Заполнить параметр "Путь к файлу" для действия "Открыть".
Заполнить параметры для действия "Взять таблицу".
В параметре “Контекст” указывается контекст открытого табличного документа “Test 1”.
В параметре “Результат” указывается переменная с типом “Таблица”, в которой будет записана таблица из открытого табличного документа “Test 1”
Заполнить параметры для действия "Получить количество столбцов".
В переменную "Контекст" указать контекст открытого табличного документа «Test 1».
В переменную "Индекс строки" указать строку, количество столбцов в которой нужно получить.
Проставить чек-боксы "Пропустить скрытые столбцы" и "Пропустить пустые столбцы".
В поле "Результат" указать переменную типа "Число", в которую будет записано количество столбцов строки № 1.
Заполнить параметры для действия "Сообщение".
Запустить робота по кнопке "Старт" в верхней панели.
Результат
Программный робот отработал успешно. Получено количество столбцов строки № 1.
Special conditions of use
None.
Example of use
Task
There is a tabular document "Test 1" with a table
You need to get the number of filled columns in row 1.
Solution
Use the "Open", "Get table", "Get number of columns", and "Show message" actions.
Implementation
Assemble a robot scheme consisting of actions:
Fill in the "Path to file" parameter for the "Open" action.
Set the parameters for the "Get table" action.
The "Context" parameter specifies the context of the open tabular document "Test 1".
The "Result" parameter specifies a variable with the "Table" type, in which the table from the open tabular document "Test 1" will be recorded
Set the parameters for the "Get number of columns" action.
In the variable "Context" specify the context of the opened tabular document "Test 1".
In the variable "Row index" specify the row, the number of columns in which you want to get the number of columns.
Check the "Skip hidden columns" and "Skip empty columns" checkboxes.
In the "Result" field, specify a variable of the "Number" type, which will contain the number of columns of row No. 1.
Set the parameters for the "Show message" action.
Launch the robot using the "Start" button in the top panel.
Result
The program robot completed successfully. The number of columns of row No. 1 is obtained.
The message displayed, the counted number of columnsВ сообщении было выведено, подсчитанное количество столбцов.