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

Ключ

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

Посчитать количество столбцов

...

Версия 1 (Net)

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

...

Описание

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

...

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

Image Added

Параметры и их настройки

Свойство

Англ. наименование

Описание

Тип

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

Таблица

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

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

.

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

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

Результат

Result

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

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

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

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

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

Задача

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

Решение

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

Реализация

...

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

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

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

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

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

    1. Заполнить параметры для действия

    Перетащить на рабочую область действие
    1. "Получить таблицу из CSV"

    и заполнить его параметры
    1. .

     

    1. Image Modified

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

    и заполнить параметр "Таблица", полученной таблицей в результате предыдущего действия
    1. .

     

    1. Image Modified

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

    2
    1. "

    и настроить его параметр
    1. .

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

     

Image Modified

Результат

...

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

Image Modified