Работа с Word-документами
Открыть / Open document
Открывает Word-документ.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Входные параметры | |||||
Контекст | Context name | Уникальный идентификатор сеанса, чтобы в дальнейшем обращать действия именно к конкретному документу | Строка | WordInstance*, где *- порядковый номер контекста, запущенного в данном алгоритме | Да |
Видимый | OpenVisible | Если чек-бокс:
| Чек-бокс | Нет | |
Путь до файла | PathToFile | Путь к файлу, который будет открыт (доступен ввод вручную, либо выбор папки в модальном окне "Открыть" по кнопке ) | Строка | C:\Word\Word_file.doc | Да |
Особые условия использования
После завершения выполнения всех действий Система автоматически закрывает открытый Word-документ..
Сохранить / Save document
Сохраняет Word-документ.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Входные параметры | |||||
Контекст | Context name | Уникальный идентификатор сеанса, к которому будет применено действие | Строка | WordInstance*, где *- порядковый номер контекста, запущенного в данном алгоритме | Да |
Имя | Name | Наименование нового документа, который будет создан. Если данное поле остается пустым, то файл сохраняется с тем же именем, который документ имел при открытии. | Строка | Тестовый файл | Нет |
Путь сохранения | PathToSave | Путь к папке, в которую будет сохранен документ (доступен ввод вручную, либо выбор папки в модальном окне "Выбор папки" по кнопке ). Если поле остается пустым, то файл сохраняется в той же папке, из которой был открыт исходный файл. | Строка | C:\Word | Нет |
Особые условия использования
Отсутствуют.
Сохранить как PDF / Save as PFD
Сохраняет документ в формате PDF.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Входные параметры | |||||
Контекст | Context name | Уникальный идентификатор сеанса, к которому будет применено действие | Строка | WordInstance*, где *- порядковый номер контекста, запущенного в данном алгоритме | Да |
Имя | Name | Наименование нового документа, который будет создан. Если данное поле остается пустым, то файл сохраняется с тем же именем, который документ имел при открытии. | Строка | Тестовый файл | Нет |
Путь сохранения | PathToSave | Путь к папке, в которую будет сохранен PDF-документ (доступен ввод вручную, либо выбор папки в модальном окне "Выбор папки" по кнопке ). | Строка | C:\Word | Нет |
Особые условия использования
Отсутствуют.
Закрыть / Close document
Закрывает Word-документ.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Входные параметры | |||||
Контекст | Context name | Уникальный идентификатор сеанса, к которому будет применено действие | Строка | WordInstance*, где *- порядковый номер контекста, запущенного в данном алгоритме | Да |
Особые условия использования
Блок "Закрыть" не предполагает в себе действия по сохранению файла, поэтому его необходимо использовать в связке с "Сохранить" (см. описание действия "Word#Сохранить").
Ввести текст в начало документа / Enter text
Добавляет текст в начало документа.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Входные параметры | |||||
Контекст | Context name | Уникальный идентификатор сеанса, к которому будет применено действие | Строка | WordInstance*, где *- порядковый номер контекста, запущенного в данном алгоритме | Да |
Отображать текст в логе | Enable Log | По умолчанию признак установлен | Чек-бокс | Нет | |
Перенос строки | Newline after text | Если чек-бокс:
| Чек-бокс | Нет | |
Текст | Text | Текст, которой будет добавлен в начало документа | Строка | Тестовый текст | Да |
Особые условия использования
Отсутствуют.
Взять текст / Get text
Сохраняет текст документа в переменную.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Входные параметры | |||||
Контекст | Context name | Уникальный идентификатор сеанса, чтобы в дальнейшем обращать действия именно к конкретному документу | Строка | WordInstance*, где *- порядковый номер контекста, запущенного в данном алгоритме | Да |
Выходные параметры | |||||
Результат | Result | Переменная, в которую будет записан текст документа | Строка | Текст_Word | Да |
Особые условия использования
Отсутствуют.
Взять таблицу / Get table
Сохраняет таблицу из документа в переменную типа Таблица.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Входные параметры | |||||
Контекст | Context name | Уникальный идентификатор сеанса, к которому будет применено действие. | Строка | WordInstance*, где * - порядковый номер контекста, запущенного в данном алгоритме | Да |
Порядковый номер | Table number | Порядковый номер таблицы в документе или среди таблиц, удовлетворяющих условиям параметров "Страница", "Столбцы" (если заполнены). Порядок начинается с 1. Значение по умолчанию "1". | Число | 3 | Да |
Страница | Page | Порядковый номер страницы документа, на которой находится нужная таблица. | Число | 7 | Нет |
Столбцы | Columns | Наименования столбцов нужной таблицы. Записываются в формате: "%Column1%", "%Column2%" | Строка | "Имя", "Фамилия", "Дата рождения" | Нет |
Выходные параметры | |||||
Результат | Result | Переменная типа Таблица, в которую будет записаны данные из таблицы. | Строка | Таблица_Word | Да |
Особые условия использования
Условия параметров "Порядковый номер", "Страница", "Столбцы" сочетаются через И (and).
Взять закладки / Get bookmarks
Сохраняет имена закладок в переменную.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Входные параметры | |||||
Контекст | Context name | Уникальный идентификатор сеанса, к которому будет применено действие | Строка | WordInstance*, где *- порядковый номер контекста, запущенного в данном алгоритме | Да |
Выходные параметры | |||||
Результат | Result | Переменная, в которую будут записаны имена существующих закладок | Массив строк | Наименование_закладок | Да |
Особые условия использования
Отсутствуют.
Ввести текст от закладки / Enter text by book marks
Добавляет текст после указанной закладки.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Входные параметры | |||||
Контекст | Context name | Уникальный идентификатор сеанса, к которому будет применено действие | Строка | WordInstance*, где *- порядковый номер контекста, запущенного в данном алгоритме | Да |
Название закладки | bookmark name | Название закладки, после которой необходимо ввести текст | Строка | Закладка | Да |
Перенос строки | Newline after text | Если чек-бокс:
| Чек-бокс | Нет | |
Текст | Text | Текст, которой будет добавлен после закладки | Строка | Robin Studio | Да |
Особые условия использования
Отсутствуют.
Ввести текст в конец страницы/ Enter text at the end
Добавляет текст в конец документа.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Входные параметры | |||||
Контекст | Context name | Уникальный идентификатор сеанса, к которому будет применено действие | Строка | WordInstance*, где *- порядковый номер контекста, запущенного в данном алгоритме | Да |
Отображать текст в логе | Enable Log | По умолчанию признак установлен | Чек-бокс | Нет | |
Перенос строки | Newline after text | Если чек-бокс:
| Чек-бокс | Нет | |
Текст | Text | Текст, которой будет добавлен в конец документа | Текстовое поле | Строка | Да |
Особые условия использования
Отсутствуют.
Взять верхний колонтитул / Get running header
Сохраняет текст из верхнего колонтитула.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Входные параметры | |||||
Контекст | Context name | Уникальный идентификатор сеанса, к которому будет применено действие | Строка | WordInstance*, где *- порядковый номер контекста, запущенного в данном алгоритме | Да |
Выходные параметры | |||||
Результат | Result | Переменная, в которую будет записан текст из верхнего колонтитула. | Строка | ТекстВерхнегоКолонтитула | Да |
Особые условия использования
Отсутствуют.
Взять нижний колонтитул / Get running footer
Сохраняет текст из нижнего колонтитула.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Входные параметры | |||||
Контекст | Context name | Уникальный идентификатор сеанса, к которому будет применено действие | Строка | WordInstance*, где *- порядковый номер контекста, запущенного в данном алгоритме | Да |
Выходные параметры | |||||
Результат | Result | Переменная, в которую будет записан текст из нижнего колонтитула. | Строка | ТекстНижнегоКолонтитула | Да |
Особые условия использования
Отсутствуют.