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

Ключ

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

...

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

Иконка действия


Параметры

...

и их настройки

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

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

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

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

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

Настройки

Свойство

Описание

Тип

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

Таблица

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

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

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

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

Результат

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

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

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

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

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

Задача

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

Решение

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

Реализация

...

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

...

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

...

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

...

    1. Сообщение в лог.
      Image Modified

  1. Выполните настройку действий

    :

    .

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

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

    :
    1. .
      Image Modified
      c. Заполнить параметр для действия "Сообщение в лог".

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

     

    Image Modified

Результат

...

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