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

Ключ

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

...

Get bookmarks Version 1 (Python)

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

Описание

Действие получает список имен закладок из документа

image2024-1-15_13-12-0.pngImage Removed

Настройки

...

Свойство

...

Описание

...

Тип

...

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

...

Обязательность заполнения поля

...

Параметры

...

Контекст

...

Контекст для работы с документом

...

Robin.OpenTextDoc

...

Да

...

Результат

...

Коллекция имен существующих закладок

...

Robin.Collection

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

Отсутствуют 

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

Задача: существует файл test (2).docx. В нем установлена закладка с именем "Закладка1". Необходимо получить имя закладки в переменную и ввести текст после закладки "New text".  Далее, сохранить документ и закрыть. 

Решение: воспользоваться действием "Открыть", "Взять закладки",  "Ввести текст", "Сохранить", "Закрыть". 

Реализация:

...

Action group: Office

...

Description

The action retrieves a list of bookmark names from the document

Action icon

Image Added

Settings of parameters

PropertyDescriptionTypeFilling exampleMandatory field
Parameters
ContextContext for working with a documentRobin.OpenTextDo c
Yes
Results
ResultCollection of names of existing bookmarksRobin.Collection

Special conditions of use

None.

Example of use

Task 

There is a file test (2).docx. A bookmark with the name "Bookmark1" is set in it. It is necessary to get the name of the bookmark into a variable and enter the text after the bookmark "New text".  Then, save the document and close it. 

Solution

Use the "Open", "Get bookmarks", "Enter text", "Save", "Close" actions.

Implementation

  1. Move the "Open" action to the workspace and set its parameters.
    In the "Path to file" field specify the path to file test (2).docx.

    Image Added
  2. Move the "Get bookmarks" action to the workspace and set its parameters.
    Image Added

    In the variable "Context" specify the context of the opened document. 
    In the variable "Result" specify a variable of the type "Collection" (in this case "Name bookmarks"). 
  3. Move the "Enter text" action to the workspace and set its parameters
    In the "Context" field, specify the context created in step 1.
    In the "Text" field specify the value "New text".
    In the "Add text to" field specify the value "After the bookmark". 
    In the "Bookmark name" field, specify the "Name bookmarks  1" variable created earlier. 
    Checkbox=true in the "On a new line" field. 

    Image Added
  4. Move the "Save" action to the workspace and set its parameter.
    In the context field specify the context of the open document.

    Image Added
  5. Move the "Close" action to the workspace and set its parameter.
    Image Added

  6. Click "Start" in the top panel.

Result

The program robot completed successfully.

Text is added to the document after the bookmark. The file is saved and closed.

Image Added

...

Результат:

Программный робот отработал успешно. Текст добавлен в документ после закладки. Файл сохранен и закрыт.

Image Removed