История страницы
...
Get sheet names Version 1 (Python)
Группа действийAction group: ОфисOffice
Описание
Действие возвращает коллекцию с именами листов табличного документа.
Параметры
Входные параметры
- Контекст - Контекст действия для работы с таблицей ods/xlsx.
Выходные параметры
В результате получаем коллекцию с именами листов табличного документа.
Настройки
...
Description
The action returns a collection with the sheet names of the tabular document.
Action icon
Settings of parameters
Property | Description | Type | Filling example | Mandatory field |
Parameters | ||||
Context | Action context for working with ods/xlsx table |
Свойство
Описание
Тип
Пример заполнения
Обязательность заполнения поля
Параметры
Контекст
. | Robin.OpenSheetD oc |
Yes |
Results |
Результаты
Результат
Result | A collection with the sheet names of the tabular document. | Robin.Collection |
Особые условия использования
Отсутствуют.
Пример использования
Задача
Special conditions of use
None.
Example of use
Task
The tabular document "Test 1" has 3 sheets named "Sheet В табличном документе «Test 1» имеется 3 листа с названиями "Лист 1", "Лист Sheet 2" и «Лист 3». Необходимо получить имена этих листов и записать их в документ в строке.
Решение
Воспользоваться действиями "Открыть", "Получить имена листов", "Установить значения строки", "Сохранить".
Реализация
Собрать схему робота, состоящую из действий:
Настроить параметры для действия "Открыть". В поле "Путь к файлу" указать путь до требуемого табличного документа.
Настроить параметры для действия "Получить имена листов". В поле "Контекст" указать контекст открытого документа, в поле "Результат" указать переменную с типом "Коллекция", в которую будут записаны данные.
Настроить параметры для действия "Установить значения строки". В поле "Контекст" указать контекст открытого документа. В поле "Номер строки" указать значение «1», в поле «Номер начального столбца» указать значение «1», в поле "Список значений" указать переменную с типом "Коллекция", полученную в результате отработки предыдущего действия (п.2).
Настроить параметры для действия "Сохранить". В параметре "Контекст" указать контекст табличного документа.
Запустить робота по кнопке "Старт" в верхней панели.
Результат
Программный робот отработал успешно.
В документе "Test 1" имена листов добавлены в строку 1.
" and "Sheet 3". It is necessary to get the names of these sheets and write them in the document in a line.
Solution
Use the actions "Open", "Get sheet names", "Set row values", "Save".
Implementation
Assemble a robot scheme consisting of actions:
Set parameters for the "Open" action. In the "Path to file" field specify the path to the required tabular document.
Set parameters for the "Get sheet names" action. In the "Context" field specify the context of the opened document, in the "Result" field specify a variable with the "Collection" type to which the data will be written.
Set parameters for the "Set row values" action. In the "Context" field specify the context of the opened document. In the "Row number" field specify the value "1", in the "Initial column number" field specify the value "1", in the "List of values" field specify the variable with the type "Collection" obtained as a result of the previous action (p. 2).
Set parameters for the "Save" action. In the "Context" parameter specify the context of the tabular document.
Launch the robot using the "Start" button in the top panel.
Result
The program robot completed successfully.
In the "Test 1" document, the sheet names have been added to line 1.