Lexema-RPA_Studio_Docs/docs/Word.md

9.6 KiB
Raw Blame History

Модуль «Word»

Модуль Word обеспечивает работу с документами Microsoft Word пакета Microsoft Office. С помощью модуля можно создавать и редактировать документы с популярными текстовыми расширениями, такими как .doc, .docx, .html.

Интерфейс окна

Окно модуля состоит из трех основных частей, первая часть, содержащая в себе поля для создания команд и кнопок управления ими, вторая таблица «Список команд», которая будет содержать все добавленные действия для работы с файлом, и третья окно с предварительным просмотром загруженного файла.

![Screenshot](img/word_1.png)

Окно предварительного просмотра позволяет просмотреть весь загруженный документ в том же виде, в котором он виден в самом Microsoft Word.

Раздел настройки модуля состоит из нескольких полей, доступность которых варьируется от необходимых для работы действий. Три первых поля являются основными и доступными всегда, причем обязательными являются только два из них:

• «Путь к файлу» - поле с кнопкой, открывающей диалог выбора файла. Данное поле предназначено для выбора существующего файла, с которым предстоит далее работать, либо для введения в него пути, по которому необходимо будет создать новый файл. Обязательное поле;

• «Действие» - выпадающий список, состоящий из действий, которые можно применить к загруженному файлу или создать новый с указанным путем в поле «Путь к файлу». Обязательное поле;

![Screenshot](img/word_2.png)

• «Описание» - поле, необходимое для удобной навигации по действиям, заполняется комментарием разработчика о создаваемом действии. Необязательное поле.

Все возможные действия будут описаны в следующей главе.

Для добавления действия в таблицу «Список команд» необходимо воспользоваться кнопкой «Добавить» под полями настройки действия.

![Screenshot](img/word_3.png)

После нажатия на кнопку созданное действие добавится в «Список команд». Для редактирования существующей команды или её удаления, необходимо выбрать строку с командой в таблице команд и нажать «Удалить» для её удаления, или отредактировать необходимые поля действия и затем нажать «Редактировать».

Для того, чтобы поменять существующие действия местами, необходимо выбрать одно действие и нажать на необходимые кнопки «Поднять» или «Опустить», которые расположены в правом углу над таблицей с командами.

![Screenshot](img/word_4.png)

## Действия модуля ### Создать файл

Данное действие создает файл с указанным путем, именем и расширением. Для настройки действия необходимо заполнить поле «Путь к файлу» строкой типа «Путь до файла/Название файла.требуемое расширение», например «C:/Reports/Documents/Test.docx».

![Screenshot](img/word_5.png)

### Получить текст

Действие «Получить текст» позволяет считать весь текст из загруженного файла в переменную. Для настройки действия появляется еще одно поле помимо стандартных трёх «Переменная», в которую записывается название переменной (с символа «@»), в которую будет записан считанный текст.

![Screenshot](img/word_6.png)

### Записать текст

С помощью действия можно записать имеющийся текст, например, считанный из другого текстового файла, в текущий загруженный файл. Для настройки обязательно заполнение поля «Значение», куда вводится либо переменная (с символа «@»), содержащая текст, либо сам текст. Обратите внимание, что текст, введенный данным действием, полностью затрет существующий текст в файле.

![Screenshot](img/word_7.png)

### Добавить текст

Данное действие позволяет добавлять текст к существующему с применением необходимого форматирования. Для редактирования открываются все поля модуля. Далее будет подробно описано каждое поле, отличное от основных трёх.

«После символа №» - данное поле ожидает ввод целого числа, обозначающего, после какого по счету символа необходимо вставить текст (с учетом пробелом и символов переноса строки или разрыва страницы).

![Screenshot](img/word_8.png)

«Размер текста» - аналогичен полю «Размер шрифта» в Microsoft Word устанавливает размер добавляемого текста. Ожидается ввод целого или десятичного числа.

«Шрифт» - выпадающий список, содержащий в себе набор стандартных шрифтов пакета Micrisift Office устанавливает шрифт добавляемого текста.

«Цвет текста» и «Цвет фона» поля с иконкой палетки сбоку, по нажатию на которые открывается диалог выбора цвета устанавливают цвет добавляемого текста и его фона соответственно. Вводится в формате цвета HEX шестнадцатеричное представление RGB (без символа # в начале).

«Текст» - поле, в которое указывается добавляемый текст или переменная, которая его содержит. ### Добавить перенос строки

Данное действие добавляет символ переноса строки в файл. Не требует заполнения дополнительных полей.

![Screenshot](img/word_9.png)

### Удалить текст

С помощью данного действия можно удалить текст, зная количество символов в нем и его расположение. Для настройки необходимо ввести в поле «После символа №, количество» два целых числа через запятую, где первое число номер символа, после которого необходимо удалить текст, а второе количество символов в удаляемом тексте.

![Screenshot](img/word_10.png)

### Экспорт

С помощью данного действия можно менять расширение загруженного файла. Для настройки действия нужно выбрать из выпадающего списка «Тип» тип файла, в который нужно экспортировать, и указать путь с названием и расширением будущего файла в поле «Путь выходного файла».

![Screenshot](img/word_11.png)