Широко распространены решения в которых используются подстановки значений в поля шаблона. Но решений, позволяющих отображать блоки текста в случае выполнения определенных условий мне не встречалось. Мной предлагается следующее решение данной задачи: для реализации условий я использую примечания в шаблоне. Текст, который должен отображаться по условию выделяется в примечание, а в тест примечания заносится условие, определенное в коде обработки. Условия в примечаниях можно комбинировать с помощью логических операторов.
Обработка создавалась в 1с ЗУП для справочника «Сотрудники организации» для печати трудовых договоров, для наглядности занес шаблон в макет Active Document.
под БСП есть внешние печатные формы в формате Word?
и нумерация абзацев корректно выводится в случае невыведения по условию?
(2) mikhailovaew, Всё выводится так, как будто удаляете фрагмент, выделенный в примечании. Если при этом нумерация обновляется — то да.