Для того, чтобы создать шаблон файла, в качестве образца используйте входящий в поставку Системы файл «CustomXMLPart.xml».
Примечание: Внутри тега <Row> </Row> используются Системные названия (internal names) реквизитов документа.
1. Сохраните файл CustomXMLPart.xml под новым именем.
2. Добавьте Системные названия (InternalName) реквизитов, нужных для автоматического заполнения в шаблоне.
<?xml version="1.0" encoding="utf-8"?>
<!-- Пример Custom XML Part, внедряемый в документ MS Word с помощью утилиты Word 2007 Content Control Toolkit -->
<!-- Имя элемента соответствует статическому имени столбца. Для нормальной работы столбцы должны иметь статические -->
<!-- имена в латинице. Не рекомендуется использовать энкодированные имена (получаемые из локализованных) -->
<!-- Поддерживаются составные имена, т.е., если столбец является подстановкой, то через точку можно указать -->
<!-- имя столбца в связном списке. Поддерживаются только один уровень подстановки. -->
<Rows xmlns="http://schemas.conteq.ru/2006/openXml/customData/">
<Row>
<sdmUchastniki/>
<sdmTransport/>
<sdmVokzal/>
<sdmHotel/>
<sdmDateOt/>
<sdmDatePo/>
<sdmDatePriezda/>
<sdmDataS/>
<sdmInformNomer/>
<sdmOrganizacia/>
<sdmPrimechanieProg/>
<sdmPrimechanieTransport/>
<sdmPunktNaznachenia/>
</Row>
</Rows>
При необходимости можно добавить составное поле (если столбец является подстановкой, то через точку можно указать имя столбца в связанном списке), например: Signer.JobTitle - элемент будет заполнен должностью получателя. Поддерживается только 1 уровень подстановки, например:
<Rows xmlns="http://schemas.conteq.ru/2006/openXml/customData/">
<Row>
<Signer/>
<Signer.JobTitle/>
<RegDate/>
<RegNumber/>
</Row>
</Rows>
3. Сохраните XML-файл Шаблона.
Примечание:
Для определения Системного названия реквизита можно воспользоваться страницей настройки Типа документа в разделе Параметры DocSapce:
