Указание шаблонов схематических представлений, управляющих классом пространственных объектов схемы

Классы объектов схемы используются для реализации объектов схемы, которые содержатся в схематическом представлении. Создав классы пространственных объектов схемы, необходимо показать, какой шаблон схематического представления будет управлять этими классами объектов схемы, т.е. связать классы объектов схемы с одним или несколькими шаблонами диаграмм. Вкладка "Связи (Associations)", связанная с классом объектов схемы, содержит список всех шаблонов схематических представлений, заданных в данном наборе схематических данных. Шаблоны, отмеченные в списке флажком, уже связаны с классом объектов схемы.

Ниже показано, как связать имеющийся класс объектов схемы с одним или несколькими шаблонами схематического представления.

Шаги:
  1. Отредактируйте набор схематических данных в редакторе набора схематических данных.
  2. Если ресурсы набора схематических данных не представлены в древовидном меню окна Элементы схемы (Schematic Items), выберите Виды (Views) на панели инструментов Редактор набора схематических данных (Schematic Dataset Editor) и выберите Дерево проекта (Project Tree).
  3. В Редакторе набора схематических данных (Schematic Dataset Editor) щелкните нужный класс объектов схемы в окне Элементы схемы (Schematic Items).
  4. Перейдите на вкладку Связи (Associations).

    На этой вкладке перечислены все шаблоны схематических представлений, заданные в наборе схематических данных. Вкладка "Связи (Associations)" для класса не связанных объектов схемы

  5. Установите флажок для шаблона схематических представлений, который должен управлять классом объектов схемы.

    Класс объектов схемы автоматически появляется под записью отмеченного флажком шаблона схематических представлений в дереве "Редактора набора схематических данных (Schematic Dataset Editor)":

    Вкладка Связи узлов схемы (SchematicNodes'Associations)

  6. Повторите эту операцию, если вы хотите, чтобы класс объектов схемы управлялся еще одним шаблоном диаграммы.
    ПодсказкаПодсказка:
    • Нажатие кнопки Выделить все (Select All) Значок кнопки "Выделить все (Select All)" на панели инструментов вкладки Свойства (Properties) автоматически помечает флажком все шаблоны схематических представлений.
    • Нажатие кнопки Очистить все (Сlear All) Значок кнопки "Очистить все (Clear All)" на панели инструментов вкладки "Свойства (Properties)" снимает все флажки с шаблонов.
  7. Нажмите кнопку Сохранить (Save). Значок кнопки Сохранить (Save) на панели инструментов Редактор набора схематических данных (Schematic Dataset Editor).

Вкладка "Связи (Associations)", связанная с записью шаблона схематического представления, работает примерно так же, как и вышеописанная вкладка "Связи (Associations)" класса объектов схемы. На этой вкладке перечислены все классы объектов схемы, заданные в наборе схематических данных. Флажками на этой вкладке отмечены элементы класса объектов схемы, с которыми уже связан шаблон диаграммы, выбранный в дереве "Редактора набора (Dataset Editor)" схематических данных. Если установить флажки для элементов шаблона диаграммы на вкладке "Связи (Associations)", связанной с классом объектов схемы, флажками будут автоматически помечены и элементы класса объектов схемы на вкладке "Связи (Associations)" для шаблона диаграммы, и наоборот.

Вкладка Связи (Associations) для Схем из пользовательских запросов (DiagramsFromCustomQueries)

ПримечаниеПримечание:

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

5/10/2014