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

Ключ

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

Создать закладку Версия 1 (Net)

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

...

Описание

Действие создает закладку в указанном месте Word-документа.

Указывается Word-документ, название новой закладки, место добавления, текст, относительно которого будет добавлена закладка, и номер совпадения этого текста в документе. Также есть возможность указать номер страницы, где будет произведено добавление.

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

Image Removed

Параметры

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

Контекст                                 Экземпляр Word-документа, к которому будет применено действие.

Название закладки                Название новой закладки. Должно начинаться с буквы, не иметь пробелов и не превышать 40 символов. Если в документе уже есть закладка с таким именем, то робот вернет ошибку.

Номер страницы                   Номер страницы Word-документа, на которой будет установлена новая закладка. Если поле не заполено, поиск места вставки закладки будет осуществлен по всему документу.

Текст                                       Текст в Word-документе, относительно которого будет добавлена закладка.

Место добавления                Расположение закладки относительно указанного текста.

Номер совпадения текста    Порядковый номер совпадения указханного текста в Word-документе. Нумерация начинается с 1. Для поиска последнего совпадения необходимо указать -1.

Настройки

Image Added

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

Свойство

Описание

Тип

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

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

Параметры

Контекст

Экземпляр Word-документа, к которому будет применено действие

.

Robin.Word

Контекст Word-документа

Да

Название закладки

Название новой закладки. Должно начинаться с буквы, не иметь пробелов и не превышать 40 символов. Если в документе уже есть закладка с таким именем, то робот вернет ошибку

.

Robin.String

Закладка1

Да

Номер страницыНомер страницы Word-документа, на которой будет установлена новая закладка. Если поле не заполнено, поиск места вставки закладки будет осуществлен по всему документу
.
Robin.Numeric1Нет
Текст

Текст в Word-документе, относительно которого будет добавлена закладка

.

Robin.StringКавказский пленникДа
Место добавления

Расположение закладки относительно указанного текста

.

Элементы выпадающего списка:

  • Перед текстом
  • После текста
  • Вставить текст в закладку
Robin.StringПеред текстомДа
Номер совпадения текстаПорядковый номер совпадения указанного текста в Word-документе. Нумерация начинается с 1. Для поиска последнего совпадения необходимо указать -1
.
Robin.Numeric-1Да

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

Подробнее о закладках в Word: Закладки в Word.

  1. Если в документе уже есть закладка с введенным именем, то робот вернет ошибку.
  2. Если пользователь не укажет номер страницы, то поиск текста будет осуществлен по всему документу.
  3. Если пользователь укажет порядковый номер совпадения, который отсутствует в документе, то робот вернет ошибку.
  4. Если пользователь укажет порядковый номер совпадения "0" или меньше "-1", робот вернет ошибку.
  5. Если пользователь укажет текст, который отсутствует в документе, робот вернет ошибку.
  6. Если пользователь укажет несуществующий номер страницы, робот вернет ошибку.

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

Задача

Имеется Word-документ. Необходимо создать новую закладку после текста "Кавказский пленник".
Документ:.
Image Modified

Решение

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

Реализация

  1. Собрать схему робота, состоящую из действий
  2. :
  3. . 
    Image Modified
  4. Настроить параметры
  5. действия 
  6. действия "Открыть". В поле "Путь к файлу" указать путь к файлу Word-документа. В поле "Видимый" проставить чекбокс = true.
    Image Modified
  7. Настроить параметры действия "Создать закладку". В поле "Контекст" указать экземпляр Word-документа, в котором необходимо создать закладку. В поле "Название закладки" указать имя новой закладки.. В поле "Текст" указать "Кавказский пленник". В поле "Место добавления" указать "После текста". В поле "Номер совпадения текста" указать "1".
    Image Modified
  8. Настроить параметры
  9. действия 
  10. действия "Сохранить как". В поле "Контекст" указать экземпляр Word-документа, который нужно сохранить. 
    Image Modified
  11. Настроить параметры действия "Закрыть".
  12.  В
  13.  В поле "Контекст" указать экземпляр Word-документа, который нужно закрыть.
    Image Modified
  14. Запустить робота по кнопке "Старт" в верхней панели. 

Результат: 

Программный робот отработал успешно. Новая закладка создалась.
Image Modified
Имена закладок в Word-документе:.
Image Modified