Копировать ссылку на страницу

Конструктор документов предназначен для разметки макроподстановками макетов документов.

Конструктор документов представляет собой одноименную панель в документах с расширением *.docx/*.xlsx и типом карточки «Макеты документов» приложений Microsoft Office: Word и Excel.

Панель «Конструктор документов» имеет вид:

В группе «Макропеременные» задаются параметры макропеременных.

В табличной части указываются все макропеременные и их тестовые значения:

Наименование. Уникальное имя макропеременной.

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

В тексте макета можно использовать не все макропеременные.

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

В группе «Макроподстановка» задаются параметры макроподстановок.

Тип макроподстановки. Тип макроподстановки для выбранной макропеременной. Возможные значения:

Значение – значение макропеременной отображается в тексте документа. Наименование макроподстановки будет соответствовать наименованию макропеременной. Например, наименование макроподстановки «Организация» соответствует наименованию макропеременной «Организация»;
Условие – значение макропеременной отображается в тексте документа, если оно удовлетворяет условию, введенному в полях Оператор и Операнд. Наименование макроподстановки будет состоять из наименования макропеременной и условия. Например, наименование макроподстановки «ЕСЛИ Заказчик = ООО «Мобил-Авто»» состоит из наименования макропеременной «Заказчик» и оператора условия «РАВНО» и операнда условия «ООО «Мобил-Авто».

Примечание

Наименование макроподстановки не должно превышать 64 символа.

Оператор. Оператор макроподстановки, т.е. математическое условие вставки макроподстановки в текст документа, сформированного по макету. Возможные значения:

«РАВНО», «НЕ РАВНО», «БОЛЬШЕ», «МЕНЬШЕ» – используются для чисел, дат и строк;
«СОДЕРЖИТ» и «НЕ СОДЕРЖИТ» – используются только для строк.

Поле доступно для редактирования, если выбран тип макроподстановки Условие.

Операнд. Значение макроподстановки. Поле доступно для редактирования, если выбран тип макроподстановки Условие.

Вставить. Вставка макроподстановки в текст макета. Кнопка не доступна, если курсор установлен в текст вставленной макропеременной.

Изменить. Изменение макроподстановки в тексте макета.

Удалить. Удаление макроподстановки из текста макета.

Кнопки Изменить и Удалить доступны, если в тексте макета выделена макроподстановка.

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

Предпросмотр. Предварительный просмотр документа, сформированного по макету. При нажатии на кнопку создается временный документ, в котором текст макроподстановки заменен на тестовые значения макропеременных. Документ сохраняется в папку %TEMP%. Имя документа формируется по следующему формату: «Предпросмотр документа – <Наименование документа>». Временные документы будут удалены после их закрытия и закрытия настраиваемого макета, по которому эти документы были сформированы.

© 2016 Компания DIRECTUM Сообщество пользователей DIRECTUM