Проверить документ Версия 1 (Net)
Группа "Robin AI", подгруппа "Проверка документов"
Описание
Действие через библиотеку Preferentum проверяет документ по указанному правилу. Пользователь из выпадающего списка может выбрать правило с параметрами по умолчанию, либо указать config файл, в котором указаны персональные параметры для поддерживаемого правила.
Иконка действия
Параметры и их настройка
Свойство | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
Параметры | ||||
Документ | Путь до файла документа, который будет проверяться. Допустимые форматы: doc, docx, xls, xlsx, csv, ppt, pptx, txt, rtf, pdf, html, odf, odt, ods, wps, wpd, xml | Путь к файлу | file.doc | Да |
Правило | Правило, по которому будет проверяться указанный документ. Если указано "Пользовательские параметры", то необходимо заполнить поле "Пользовательские параметры" Выпадающий список. Элементы списка:
| Строка |
| Да |
Пользовательские параметры | Путь до cfg-файла, в котором записаны персональные параметры для правила. В файле можно указать только одно из поддерживаемых правил. Файл учитывается, только если в поле "Правило" выбрано "Пользовательские параметры" | Путь к файлу | file.cfg | Нет |
Путь до папки | Путь до папки, в которой будет создан новый файл, содержащий исходный документ с замечаниями, полученными при его проверке | Путь к папке | Да | |
Имя файла | Имя файла (без расширения), в который будет записан исходный документ с замечаниями, полученными при его проверке | Строка | Результат | Да |
Перезаписать | Если значение «true», и в указанной папке существует файл с таким же именем и расширением, то новый файл его перезапишет. Если «false», файл перезаписан не будет и действие вернет ошибку | Логический | Да | Нет |
Тайм-аут, мс | Предельное время ожидания результата проверки. Указывается в миллисекундах | Число | 10000 | Нет |
Результаты | ||||
Документ с замечаниями | Путь до файла, содержащего исходный документ с замечаниями, полученными при его проверке. Если формат исходного документа - "docx", будет создан файл "docx". Если формат - "xlsx", будет создан файл "xlsx". Если у исходного документа иной формат, то будет создан файл "html" | Путь к файлу | ||
Замечания | Таблица со списком замечаний, полученных при проверке документа. Первый столбец - начало диапазона текста, к которому относится замечание. Второй столбец - конец диапазона. Третий столбец - описание замечания | Таблица |
Особые условия использования
Расширение нового файла зависит от расширения поданного документа:
Если в "Документ" указан файл расширения docx, то создастся файл расширения docx
Если в "Документ" указан файл расширения xlsx, то создастся файл расширения xlsx
Если в "Документ" указан файлы других допустимых расширений, то создастся файл расширения html
Примеры документов: result.html, rs.xlsx, res.docx
Если в "Документ" указан файл расширения docx/xlsx версии 2003, то создастся файл расширения html
"Примечания" - таблица, где первый столбец - начало диапазона текста, к которому относится замечание, второй столбец - конец диапазона, а третий столбец - описание замечания
Пример:13 78 Возможно, имелось ввиду "приказываю". 525 543 Слово "ЧОРНОЕ" содержит ошибку, либо это несловарное слово.
Если примечаний в документе нет, то создается файл без примечаний(исходный документ). Действие вернет путь до этого файла и пустую таблиц
Пример использования
Задача
Необходимо проверить документ на орфографию.
Решение
Воспользоваться действием "Проверить документ"
Реализация
- Перетащить на рабочую область действие "Проверить документ".
- Заполнить параметры корректными данными.
- Перетащить на рабочую область действие "Конвертировать данные".
- Нажать на кнопку "Старт" в верхней панели.
Результат
Программный робот отработал успешно. В указанной папке сохранен файл с замечаниями. Также действие создало таблицу с замечаниями.