Текстовый метод отображения
Текстовый метод отображения используется для отображения текста на карте. И в основном этот текст подставляется из семантической таблицы. Как добавить метод отображения смотрите здесь
Для задания тестового метода отображения:
-
Откройте проводник базы данных.
-
Выберите текстовый метод отображения.
-
В окне параметров текстового метода отображения (рис. 27) задайте:
-
текст, используя нотацию для подстановки данных из семантической таблицы,
-
шрифт и масштаб, для которого задан шрифт,
-
фон,
-
выравнивание текста относительно линии (текст всегда выводится путем отрисовки линии).
-
Нажмите кнопку Применить (галочка на круглом зеленом фоне справа сверху).
Для задания нотации для подстановки данных из семантической таблицы:
-
Справа от поля Текст (рис. 27) нажмите на кнопку с тремя точками.
-
В появившемся диалоге (рис. 28) слева выберите название семантической таблицы и название поля.
-
Если тип поля вещественный, то укажите формат числа (необязательно).
-
Если тип таблицы один объект - много записей, то можете указать номер записи, из которой брать данные. Например, в таблице Адрес здания задан тип один объект - много записей, чтобы со зданием связать несколько адресов, если здание находится на пересечении улиц. Создайте два текстовых метода отображения, с указанием из какой записи брать адрес, для подписи адреса.
-
Нажмите кнопку ОК.
Как добавить подпись к объекту для отображения на карте смотрите здесь.

Рис. 27. Текстовый метод отображения

Рис. 28. Задание нотации для подстановки данных из семантической таблицы
Пример нотации для подстановки значений семантических таблиц
Для значения поля таблицы:
{Название таблицы.Название поля}
Для таблиц с типом связи один ко многим через точку укажите номер записи:
{Название таблицы.Название поля.2}
Для вещественного числа укажите количество цифр числа и количество цифр после запятой:
{Название таблицы.Название поля:3:2}
Для вещественного числа можете указать только количество цифр после запятой:
{Название таблицы.Название поля::2}