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

Ключ

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

Получить номера видимых строк Версия 1 (Python)

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

...

Описание

Действие Действие записывает в коллекцию порядковые номера (индексы) видимых строк, которые есть в указанном столбце.

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

Image RemovedImage Added

Параметры

...

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

Контекст                           Контекст действия для работы с таблицей ods/xlsx

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

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

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

Результат                         Коллекция с порядковыми номерами видимых строк указанного столбца

Настройки

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

Свойство
Название
ОбязательноеОписаниеТип данных
ПримечаниеВходные параметры
Параметры
КонтекстДаКонтекст действия для работы с таблицей ods/xlsxТабличный документ открытой спецификации
Имя столбцаНет

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

Строк
Индекс столбцаНет

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

Число
Выходные параметры
Результат
Результат
Коллекция с порядковыми номерами видимых строк указанного столбцаКоллекция

Особые условия

...

Отсутствуют 

...

использования

...

 

...

  1. Если видимые строки не будут найдены, то действие вернет пустую коллекцию.
  2. Идентификация столбца происходит по имени или индексу. Если пользователь укажет и имя, и индекс, то идентификация будет происходить именно по имени столбца.
  3. Если пользователь не укажет имя или индекс столбца, то действие бросит ошибку. Тип исключения: Robin.Exception.ParameterNotFound. Описание ошибки: "Не указан столбец.".
  4. Если пользователь укажет некорректное значение в имени столбца, то действие бросит ошибку. Тип исключения: Robin.Exception.ValidationError. Описание ошибки: "Указано некорректное имя столбца.".
  5. Если пользователь укажет некорректное значение в индексе столбца, то действие бросит ошибку. Тип исключения: Robin.Exception.ValidationError. Описание ошибки: "Указан некорректный индекс столбца.".

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

Задача

Существует таблица.
Image Added

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

Решение

Воспользоваться действиями "Открыть", "Получить номера видимых строк".

Реализация

  1. Собрать робота, состоящего из действий.
    Image Added
  2. Настроить параметр для действия "Открыть".
    Image Added
  3. Настроить параметры для действия "Получить номера видимых строк".
    Image Added
  4. Запустить робота по кнопке "Старт" в верхней панели.

Результат

Программный робот отработал успешно.
Image Added