Подстановка текста в надписи и колонтитулы Word

Коды полей можно прописать в любое место шаблона Word, — помимо основного текста документа, их можно вставлять в объекты Word типа надписей (чтобы текст находился в отдельном слое, поверх другого текста).
Кроме того, часто необходимо подставлять данные и в колонтитулы документа Word.

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

Чтобы программа смогла подставить данные в любую часть документа, в настройках на вкладке «Создание файлов» включите опцию Производить подстановку значений в колонтитулы, надписи, и прочие объекты Word:

Время заполнения шаблонов Word в этом случае увеличится в несколько раз, но зато данные будут подставлены ПОЧТИ во все места документа.

В большинстве случаев этого достаточно, и написанное далее можно не читать.

 

В некоторых документах со сложными колонтитулами типа рамки ГОСТ, внутри колонтитулов есть объекты типа надписей, в которые подстановка не производится даже при включении описанной выше опции:

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

После этого, подстановка будет выполняться во все места шаблона Word, но это заметно увеличит время заполнения.