Вы просматриваете старую версию данной страницы. Смотрите текущую версию.

Сравнить с текущим просмотр истории страницы

« Предыдущий Версия 15 Следующий »

Посчитать количество столбцов Версия 1 (Net)

Группа действий: Таблицы


Описание

Действие возвращает количество столбцов для всей таблицы, а не для конкретной строки (аналогично действию Получить количество строк).  Если включено "Пропустить пустые столбцы", то только если весь столбец пуст, он не будет посчитан


Параметры

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

Таблица                                           Таблица, в которой нужно посчитать столбцы

Пропустить пустые столбцы          Если значение "true", действие будет считать только заполненные столбцы. Значение по умолчанию - false

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

Результат                                       Количество столбцов в таблице

Настройки

Свойство

Описание

Тип

Пример заполненияОбязательность заполнения поля
Параметры

Таблица

Таблица, в которой нужно посчитать столбцыRobin.DataTableТаблицаДа
Пропустить пустые столбцы

Если значение "true", действие будет считать только заполненные столбцы

Значение по умолчанию - false

Robin.BooleanЧекбоксНет
Результаты

Результат

Количество столбцов в таблице

Коллекция
Нет

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

Отсутствуют

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

Задача: существует таблица .

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

Решение: воспользоваться действиями "Получить таблицу из CSV", "Посчитать количество столбцов", "Сообщение в лог". 

Реализация:

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

a. Получить таблицу из csv;

b. Получить количество столбцов;

c. Сообщение в лог.

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

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

    c. Заполнить параметр для действия "Сообщение в лог".
  2. Запустить робота по кнопке "Старт" в верхней панели. 


Результат:

Программный робот отработал успешно. В лог выведено число 3, что соответствует 3 столбцам в таблице. 


  • Нет меток