Предварительное условие:
Атрибут Formatted представляет собой атрибут, основанный на существующих атрибутах и используемый для порождения новых значений атрибутов. Настройка параметров атрибута схемы Formatted состоит из определения существующих атрибутов и формата, которые будут использоваться для порождения значений атрибута. Такие атрибуты могут быть настроены в классах объектов схемы или в шаблонах схематического представления . В представленной далее пошаговой инструкции поясняется, как задать формат и первичные атрибуты для этих атрибутов.
Для создания самого атрибута схемы необходимо начать с шагов, указанных в разделах Создание атрибутов класса объектов схемы или Создание атрибутов в шаблоне схематического представления, а затем на шаге 6 задания типа атрибута нужно выбрать Formatted. Далее описываются конкретные способы настройки атрибута Formatted, которые могут быть нужны на шаге 7 в данных разделах.
Если в качестве типа нового атрибута схемы выбрать Formatted, появляется следующая вкладка Свойства (Properties):
В ней следует настроить формат и первичные атрибуты, значения которых будут использованы для создания значений атрибута:
- Введите формат атрибута в диалоговое окно Format (Формат).
Формат должен быть строкой форматирования, совместимой со строками форматирования языка C, в которой каждое %s соответствует существующему параметру атрибута.
В следующем примере создается атрибут форматирования для класса объектов узлов схемы. Этот атрибут будет использовать атрибут поля Station_OID, который уже имеется в классе объектов схемы. Значение этого атрибута будет строиться в виде Station Station_OID, для этого значение формата следует объявить как Station %s, как показано на скриншоте ниже:
Каждый раз при вводе конструкции %s в диалоговое окно Format (Формат) в столбцы Parameters (Параметры) ниже добавляется новый элемент.
- Для каждого элемента в столбце Parameters (Параметры) нажмите стрелку раскрывающегося списка и выберите существующий атрибут, который будет использоваться как параметр для построения результирующих значений атрибута.
Для задания конечной точки созданного атрибута схемы Formatted установите параметры, доступные в разделах Storage Mode (Режим хранения) и Evaluation Mode (Режим оценки), как указано в шагах от 8 до 11 в разделах Создание атрибутов класса объектов схемы или Создание атрибутов в шаблоне схематического представления.