Данные словаря разделов с использованием ссылочных словарей

В этом примере показано, как разделить словарь данных на ссылочные словари, которые можно использовать совместно в коллективе. Simulink® словарь данных постоянно хранит данные модели, включая MATLAB® переменные, объекты данных и типы данных.

Откройте словарь для разбиения на разделы

  1. Откройте Model Explorer. В редакторе Simulink, на вкладке Modeling, нажмите Model Explorer.

  2. Выберите File > Open.

    Просмотрите и найдите свой словарь.

Создайте ссылочный словарь

Используйте ссылку для хранения подмножества записей из основного словаря.

  1. Выберите File > New > Data Dictionary.

    Назовите ссылочный словарь и сохраните его.

    Оба словаря отображаются как узлы на панели Model Hierarchy.

  2. На панели Model Hierarchy выберите словарь, который служит родительским элементом.

  3. На панели диалогового окна, в разделе Referenced Dictionaries, нажмите Add. Перейдите в расположение ссылочного словаря и добавьте его как ссылку.

В Referenced Dictionaries разделе каждый словарь данных с прямыми ссылками отображается как узел верхнего уровня, а словари данных с косвенными ссылками - как плоский список под каждым узлом верхнего уровня. Чтобы увидеть полное дерево зависимостей ссылочных словарей в анализаторе зависимостей, нажмите View Hierarchy.

Перемещение записей в ссылочный словарь

  1. На панели Model Hierarchy выберите Design Data узел родительского словаря.

  2. На панели Contents выберите записи, которые необходимо переместить в ссылочный словарь.

  3. Для одной из выбранных записей установите DataSource в словарь ссылки с помощью меню выпадающего списка. Можно также перетащить записи между словарями.

    Чтобы сделать DataSource столбец видимым, щелкните Show Details на панели Contents. В текстовом поле введите DataSource, и добавить DataSource в список отображаемых столбцов.

Организация отображения записей

  1. Щелкните имя столбца DataSource, чтобы отсортировать записи по определяющим их словарям.

  2. Щелкните правой кнопкой мыши имя столбца DataSource и выберите Group by This Column, чтобы сгруппировать записи. На панели Contents для каждого словаря создается группа, определяющая записи.

Похожие темы