Конструктор документов предназначен для разметки макроподстановками макетов документов.
Конструктор документов представляет собой одноименную панель в документах с расширением *.docx/*.xlsx и типом карточки «Макеты документов» приложений Microsoft Office: Word и Excel.
Панель «Конструктор документов» имеет вид:
В группе «Макропеременные» задаются параметры макропеременных.
В табличной части указываются все макропеременные и их тестовые значения:
Наименование. Уникальное имя макропеременной.
Тестовое значение. Значение макропеременной, используемое для предварительного просмотра документа, сформированного по макету. Подробнее см. раздел «Тестовые значения макропеременных».
В тексте макета можно использовать не все макропеременные.
Скрыть тестовые значения. Признак отображения тестовых значений макропеременной. Если флажок установлен, то в табличной части группы «Макропеременные» не будет отображаться колонка «Тестовые значения».
В группе «Макроподстановка» задаются параметры макроподстановок.
Тип макроподстановки. Тип макроподстановки для выбранной макропеременной. Возможные значения:
• | Значение – значение макропеременной отображается в тексте документа. Наименование макроподстановки будет соответствовать наименованию макропеременной. Например, наименование макроподстановки «Организация» соответствует наименованию макропеременной «Организация»; |
• | Условие – значение макропеременной отображается в тексте документа, если оно удовлетворяет условию, введенному в полях Оператор и Операнд. Наименование макроподстановки будет состоять из наименования макропеременной и условия. Например, наименование макроподстановки «ЕСЛИ Заказчик = ООО «Мобил-Авто»» состоит из наименования макропеременной «Заказчик» и оператора условия «РАВНО» и операнда условия «ООО «Мобил-Авто». |
Примечание
Наименование макроподстановки не должно превышать 64 символа.
Оператор. Оператор макроподстановки, т.е. математическое условие вставки макроподстановки в текст документа, сформированного по макету. Возможные значения:
• | «РАВНО», «НЕ РАВНО», «БОЛЬШЕ», «МЕНЬШЕ» – используются для чисел, дат и строк; |
• | «СОДЕРЖИТ» и «НЕ СОДЕРЖИТ» – используются только для строк. |
Поле доступно для редактирования, если выбран тип макроподстановки Условие.
Операнд. Значение макроподстановки. Поле доступно для редактирования, если выбран тип макроподстановки Условие.
Вставить. Вставка макроподстановки в текст макета. Кнопка не доступна, если курсор установлен в текст вставленной макропеременной.
Изменить. Изменение макроподстановки в тексте макета.
Удалить. Удаление макроподстановки из текста макета.
Кнопки Изменить и Удалить доступны, если в тексте макета выделена макроподстановка.
Скрыть макроподстановки. Признак отображения макроподстановок. Если флажок установлен, то макроподстановки будут скрыты и в тексте макета будут отображаться тестовые значения макропеременных.
Предпросмотр. Предварительный просмотр документа, сформированного по макету. При нажатии на кнопку создается временный документ, в котором текст макроподстановки заменен на тестовые значения макропеременных. Документ сохраняется в папку %TEMP%. Имя документа формируется по следующему формату: «Предпросмотр документа – <Наименование документа>». Временные документы будут удалены после их закрытия и закрытия настраиваемого макета, по которому эти документы были сформированы.
© 2016 Компания DIRECTUM | Сообщество пользователей DIRECTUM |