Подстановка текстового значения

В режиме ввода или редактирования текста () вы можете использовать подстановки текстовых значений. Это специальные поля, которые заменяются при печати их значениями. Например, могут использоваться такие подстановки как текущая дата, время, автор, название планшета или файла.

Имеются как уже ряд готовых подстановок, так и настраиваемые. Индивидуально могут настраиваться подстановки для карты и для шаблона планшета.

Добавление подстановок

Для добавления подстановки:

  1. Если текстового объекта нет, то добавьте его. Если текстовый объект к которому надо добавить подстановку уже есть, то включите его режим редактирования.

  2. При необходимости введите текстовую константу - тест который не будет меняться при подстановке. Он может быть как в виде префикса, то есть значения, которое выводится до подстановки, так и в виде постфикса - значение, которое выводится после подстановки. Это может быть любой текст, например пояснение или единицы измерения: количество листов, название, дата, путь, штук и т.д.

  3. При необходимости введите дополнительные элементы подстановок, которые скрывают префикс и постфикс если подстановка пустая. То есть при использовании данных элементов будут выведены только префиксы и постфиксы если имеется атрибут подстановки, то есть она не пусто. Элементы вводятся перед префиксом и постфиксом без пробелов:

    • & для префикса

    • + для постфикса

    При применении данных элементов текстовые константы необходимо вводить в фигурных скобках, так же важное условие чтоб после префикса и перед постфиксом не было пробела:

    например:

    &{код планшета}${Карта1.planchette.code}+{й}, где

    • & - элемент, который скроет префикс если подстановка пустая;

    • {код планшета} - префикс, текстовая константа, введена в фигурных скобках так как используется &;

    • ${Карта1.planchette.code} - подстановка

    • + - элемент, который скроет постфикс если подстановка пустая;

    • {й} - постфикс, текстовая константа, введена в фигурных скобках так как используется +.

  4. Установите курсор в месте вставки подстановки и сделайте щелчок правой кнопкой мыши. В появившемся контекстном меню выберите пункт Подстановка.

  5. В диалоге Подстановка подстановки разделены по категориям. Для просмотра доступных подстановок слева выделите нужную категорию. При необходимости настройте свои подстановки, например данные автора проекта. Настраиваемые подстановки могут быть добавлены как в проект, тогда соответственно доступны они будут только в текущем проекте, так и в карту. Тогда доступ к подстановкам будет у всех макетов карты. В зависимости от этого настроенные подстановки отобразятся в той или иной категории.

    По умолчанию доступны следующие подстановки:

    • Категория Общие – общие подстановки, такие как:

      • Время;

      • Дата;

      • Имя файла карты;

      • Код;

      • Название карты;

      • Путь до файла карты;

      • Количество страниц макета;

      • Номер страницы макета;

      • Номер страницы по вертикали;

      • Номер страницы по горизонтали.

    • Категория Название макета:

      • Имя файла макета;

      • Название макета;

      • Путь до файла (отображается только в том случае если файл открыт с диска).

    • Категория Название карты:

      • Имя файла карты;

      • Название карты;

      • Путь до файла карты.

    • Категория Планшет:

      • Код;

      • КоличествоП;

      • КоличествоУ;

      • Наименование;

      • Особые элементы.

    • Сверху, Справа, Сверху, Снизу - подстановки по планшетам, расположенным в соостветствии с названием категории.

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

    Диалог подстановки текстового значения

    Рисунок 995. Диалог подстановки текстового значения


  7. Завершить выбор подстановки можно нажав кнопку ОК. После чего в тексте будет виден код выбранной подстановки. Результат готовых подстановок будет виден после выхода из текстового режима. Для этого достаточно сделать щелчок левой кнопкой мыши в любом месте макета где нет текста или таблицы. Результат настроенных самостоятельно подстановок можно увидеть при предварительном просмотре макета.

    Результат подстановки даты

    Рисунок 996. Результат подстановки даты


Настройка собственных подстановок

Подстановки могут настраиваться:

Для создания новой или редактирования существующей подстановки для карты или макета:

  1. Если подстановка создается или редактируется для карты. Откройте диалог настройки карты, выберите вкладку Дополнительно.

    Если подстановка создается или редактируется для открытого макета. Выберите меню Файл|Свойства документа...

  2. Слева в столбце Свойство введите название для подстановки.

  3. Справа в столбце Значение введите значение соответствующее названию. Например:

    Диалог настройки индивидуальной подстановки

    Рисунок 997. Диалог настройки индивидуальной подстановки


  4. Для завершения настройки нажмите ОК.

После проделанных действий подстановка готова к применению. Добавленная подстановка появится в той категории куда добавлялась. Например, в диалоге выше подстановка настраивалась непосредственно в макете, и при ее добавлении будет отображена в этой категории:

Диалог подстановки текстового значения

Рисунок 998. Диалог подстановки текстового значения


Редактирование подстановок

Для редактирования подстановки:

  1. В режиме работы с макетом сделайте двойной щелчок левой кнопкой мыши по тексту с подстановкой.

    ИЛИ

    Включите режим Текст, для этого нажмите на панели Макет кнопку и сделайте щелчок левой кнопкой мыши на тексте с подстановкой.

  2. Отредактируйте подстановку.