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

Ключ

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

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

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

...

Описание

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

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

Image Added

Параметры

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

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

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

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

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

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

Настройки


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

Имя столбцаНет

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

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

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

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

 

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