Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

Get number of columns Version 1 (Python)

Группа действий: Офис 

Описание

Действие возвращает количество столбцов.

Image Removed

Параметры

Входные параметры

  1. Контекст - Контекст действия для работы с таблицей ods/xlsx;
  2. Индекс строки - Порядковый номер строки, количество столбцов которой необходимо получить. Нумерация начинается с 1;
  3. Пропустить скрытые столбцы - Если значение «true», действие будет считать только видимые столбцы;
  4. Пропустить пустые столбцы - Если значение «true», действие будет считать только заполненные столбцы.

Выходные параметры

В результате получаем количество столбцов указанной строки.

Настройки

Action group: Office

...

Description

The action returns the number of columns

Action icon

Image Added

Settings of parameters

PropertyDescriptionTypeFilling exampleMandatory field
Parameters
ContextAction context for working with ods/xlsx table
СвойствоОписаниеТипПример заполненияОбязательность заполнения поляПараметрыКонтекстКонтекст действия для работы с таблицей ods/xlsx
.Robin.OpenSheetD oc
 

Yes
ДаИндекс строкиПорядковый номер строки, количество столбцов которой необходимо получить. Нумерация начинается с
Row indexThe sequence number of the row which number of columns is to be retrieved. The numbering starts from 1.Robin.Numeric
 

Yes
ДаПропустить скрытые столбцыЕсли значение «true», действие будет считать только видимые столбцы
Skip hidden columnsIf «true», the action will only count visible columns.Robin.Booleantrue
НетПропустить пустые столбцыЕсли значение «true», действие будет считать только заполненные столбцы
No
Skip empty columnsIf «true», the action will only count filled columns.Robin.Booleantrue
Нет
No
Результаты
Results
РезультатКоличество столбцов указанной строки
ResultThe number of columns from the specified row.Robin.Numeric
  

Особые условия использования

Отсутствуют.

Пример использования 

Задача

существует табличный документ «Test 1» с таблицей

Image Removed

Необходимо получить количество заполненных столбцов в строке 1.

Решение

Воспользоваться действиями "Открыть", "Взять таблицу", "Получить количество столбцов", «Сообщение».

Реализация

Собрать схему робота, состоящую из действий:

Image Removed

Заполнить параметр "Путь к файлу" для действия "Открыть".

Image Removed

Заполнить параметры для действия "Взять таблицу".  

В параметре “Контекст” указывается контекст открытого табличного документа “Test 1”. 

В параметре “Результат” указывается переменная с типом “Таблица”, в которой будет записана таблица из открытого табличного документа “Test 1”

Image Removed

Заполнить параметры для действия "Получить количество столбцов". 

В переменную "Контекст" указать контекст открытого табличного документа «Test 1».

В переменную "Индекс строки" указать строку, количество столбцов в которой нужно получить. 

Проставить чек-боксы "Пропустить скрытые столбцы" и "Пропустить пустые столбцы". 

В поле "Результат" указать переменную типа "Число", в которую будет записано количество столбцов строки № 1

Image Removed

Заполнить параметры для действия "Сообщение". 

Image Removed

Запустить робота по кнопке "Старт" в верхней панели. 

Результат

Программный робот отработал успешно. Получено количество столбцов строки № 1. 

Image Removed



Special conditions of use

None.

Example of use 

Task

There is a tabular document "Test 1" with a table

Image Added

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:

Image Added

Fill in the "Path to file" parameter for the "Open" action.

Image Added

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

Image Added

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. 

Image Added

Set the parameters for the "Show message" action. 

Image Added

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. 

Image Added

The message displayed, the counted number of columnsВ сообщении было выведено, подсчитанное количество столбцов.