Подготовка шаблона Word и проверка печати

В документации мы постарались ответить на частые вопросы по работе TesLab, с которыми сталкиваются пользователи.
Если Вы не нашли ответ на свой вопрос, напишите нам.

Личный кабинет

Подготовка шаблона Word и проверка печати

Подготовьте копию работающего Word-шаблона нужного вида работ. Сохраните переменные и структуру таблиц, настройте оформление, затем загрузите форму и проверьте новый документ на учебных данных.

В этой статье

С чего начать

  1. Определите вид работ и редакцию РК, к которой относится проверяемый протокол. Новая редакция РК и редакция, связанная с документом, могут различаться.
  2. В нужном виде работ откройте меню соответствующей печатной формы и выберите «Скачать текущий».
  3. Сохраните исходный DOCX отдельно. Работайте с копией и сначала внесите одно понятное изменение, например исправьте заголовок или ширину столбца.

Меню печатной формы: скачать текущий шаблон и загрузить новый

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

Для сертификационного протокола шаблон задаётся в методике. Его особенности разобраны отдельно: «Поля и печатные формы сертификационного протокола».

Текст и переменные

В строке Протокол №${prnum} слова «Протокол №» являются обычным текстом, а ${prnum} заменяется номером документа. Если вписать номер вручную в шаблон, он будет повторяться во всех сформированных файлах.

  • Обычный текст: меняйте заголовки, подписи, реквизиты и пояснения, общие для этой формы.
  • Переменные: сохраняйте точное имя, регистр, латинские буквы и подчёркивания. Например, ${address_txt} подставляет адрес.
  • Новое поле: сначала проверьте его поддержку для нужного документа в справочнике переменных. Вводите обозначение целиком, без разного форматирования внутри имени.

Ошибка в адресе одного объекта исправляется в исходных сведениях. Изменение общего заголовка или оформления выполняется в шаблоне. Запись ${...} сама по себе не создаёт новую формулу Word.

Почему меняется шрифт и как настроить стили

Обычные текстовые подстановки, например номер протокола, сохраняют оформление текста переменной. Составные результаты могут формироваться заново и получать заданный программой стиль. Поэтому изменение шрифта и размера только у обозначения переменной иногда не меняет оформление результата.

СтильГде используется
tableСоставные результаты ряда проверок и отдельные отметки неприменимости.
tableCenterОтдельные сведения об устройствах в полном освидетельствовании.
recommendationsРекомендации акта.

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

  1. Сформируйте Word и выделите текст, у которого изменилось оформление. Откройте панель «Стили» и проверьте применённый стиль.
  2. Откройте исходный шаблон. На вкладке «Главная» найдите тот же стиль в панели или списке стилей и выберите «Изменить».
  3. Задайте шрифт, размер и начертание. Для символьного стиля это настройки букв; выравнивание, отступы и интервалы проверяйте отдельно в оформлении абзаца.
  4. Сохраните изменения в DOCX, загрузите шаблон и сформируйте документ повторно.

Word: изменение символьного стиля table, выбор шрифта и размера

На примере показан символьный стиль table. Стрелки указывают на шрифт и размер. Изменение стиля распространяется на все фрагменты, которые его используют.

Не весь составной текст имеет отдельный именованный стиль. Например, итоговые дополнительные сведения могут наследовать оформление абзаца и настройки документа. Если нужного стиля нет или после изменения результат прежний, вернитесь к работающему образцу и проверьте конкретную переменную. Не удаляйте все стили шаблона.

Повторяемые строки таблиц

Для таблицы СИ используются согласованные поля одной строки: ${SIn}, ${SIname}, ${SIz}, ${SIp}, ${SIs} и ${SIo}. Программа размножает исходную строку по выбранным приборам.

  • Оставляйте маркер номера и остальные поля этой строки вместе.
  • Не смешивайте префиксы разных таблиц и не дописывайте вручную индексы #1, #2.
  • Проверяйте длинные названия СИ, несколько сведений о поверке, многострочные результаты и перенос таблицы на следующую страницу.

Если СИ не выбраны, в этой таблице может остаться пустая строка. Отсутствие данных не означает автоматическое удаление всей таблицы.

Условные блоки и изображения

Парные маркеры управляют предусмотренным программой разделом. В полном освидетельствовании используются, например:

${blockDopTrebR}
Таблица дополнительных требований
с её переменными
${/blockDopTrebR}

Размещайте открывающий и закрывающий маркеры отдельными абзацами вокруг соответствующего фрагмента. Сохраняйте обе половины пары, регистр, букву R и переменные таблицы, включая ${RDtreb}.

При соответствующем базисе блок blockDopTrebR скрывает неприменимый раздел, а blockDopTreb может сохранять таблицу с отметкой неприменимости. Это правило конкретного раздела; произвольные конструкции «если» программа из текста шаблона не создаёт.

Сохраняйте места для QR-кода, изображений и подписей из работающего образца. Текстовая подпись, картинка подписи и действительная электронная подпись имеют разные назначения. Загрузка нового DOCX не подписывает документы.

Пробная печать

Используйте отдельный учебный неподписанный документ того же вида работ, базиса и редакции РК. Выданный заказчику протокол не подходит для проверки оформления.

  1. Загрузите изменённый DOCX в нужную печатную форму. Дождитесь результата загрузки.
  2. Если доступен Word, сформируйте его и проверьте подстановки, стили и таблицы.
  3. Для проверки PDF протокола выберите «Протокол» → «PDF» и включите «Заново». Без этого может скачаться ранее сохранённый PDF. Для Word флаг «Заново» не показывается.
  4. Сравните Word и PDF: проверьте шрифты, переносы, номера страниц, подписи и QR-код.

Печать учебного протокола в PDF с включённым флагом Заново

Стрелки показывают выбор протокола и флаг «Заново». Работа с уже подписанными файлами описана отдельно: «Удаление электронных подписей и повторное формирование документов».

Проверьте несколько вариантов:

  • длинный адрес и название организации;
  • несколько СИ, многострочное замечание, одну и несколько рекомендаций;
  • документ на нескольких страницах и вариант без необязательного раздела;
  • второй экземпляр, если форма печатает два акта на листе.

Если Word выглядит правильно, а PDF отличается, причиной могут быть шрифты и преобразование на сервере. Изменение размера у переменной в таком случае не гарантирует исправления.

Если результат отличается от ожидаемого

СимптомЧто проверить
Осталось ${имя}Точное имя и поддержку поля для выбранного документа. Для изображений и целых таблиц сохраняйте размещение работающего образца.
Поле пустоеИсходные данные и применимость раздела.
Сменился шрифт или размерСтиль сформированного текста, стиль абзаца и настройки документа.
PDF показывает старую формуСвязь документа с РК, место загрузки шаблона и флаг «Заново».
Пропала таблицаМаркер строки, префикс полей и парные маркеры блока.
DOCX не открываетсяОткрывается ли сам шаблон в Word. Сохраните исправную копию именно в формате DOCX.

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

У листа QR-кодов отдельный шаблон: его поля и размеры изображений описаны в справочнике переменных QR-листа.

Продолжение работы