Перейдите к требованиям в документах Microsoft Office от Simulink

С Simulink® Requirements™, можно получить, отследить и управлять требованиями в Microsoft® Word и Excel®. Когда вы создаете ссылку от объекта модели до требования, RMI хранит данные о ссылке в файле модели. Используя эту ссылку, можно перейти от объекта модели до его связанного требования. Можно только создать и переместиться по прямым ссылкам на требования в Microsoft Word и Excel на Windows® платформы.

Позвольте соединиться от документов Microsoft Office до объектов Simulink

Когда вы создаете ссылку на требование в документе Microsoft Office, можно вставить объект навигации в документ. Этот объект навигации служит ссылкой от требования до его связанного объекта модели. По умолчанию RMI не вставляет объекты навигации в документы требований. Можно изменить настройки, чтобы автоматически вставить объекты навигации, когда вы создаете ссылку.

Позволять соединиться из Word или документа Excel модели в качестве примера:

  1. Откройте Требования Управления в качестве примера для Отказоустойчивой Топливной Системы управления (Microsoft Office).

    openExample('slrequirements/ManageReqsForFaultTolerantFuelCtrlSysMicrosoftOffice07Example')

  2. Откройте модель:

    open_system("slvnvdemo_fuelsys_officereq")

    Примечание

    Можно изменить настройки требований в диалоговом окне Requirements Settings. Эти настройки являются глобальной переменной и не конкретные, чтобы открыть модели. Изменения, которые вы вносите, применяются не только, чтобы открыть модели, но также и сохраниться для моделей, которые вы впоследствии открываете. Для получения дополнительной информации об этих настройках, смотрите Настройки Требований.

  3. Во вкладке Apps нажмите Requirements Manager. Во вкладке Requirements обеспечьте Layout>, Requirements Browser выбран. В панели Requirements, в выпадающем View выбирают Links. Во вкладке Requirements выберите Link Settings> Linking Options.

    Диалоговое окно Requirements Settings открывается.

  4. На вкладке Selection Linking диалогового окна Requirements Settings:

    • Включите Modify destination for bidirectional linking.

      Когда вы выбираете эту опцию, каждый раз, когда вы создаете основанную на выборе ссылку от объекта Simulink до требования, RMI вставляет объект навигации в обозначенном местоположении в документе требований.

    • Чтобы задать одно или несколько ключевых слов, чтобы примениться к ссылкам, которые вы создаете в поле Apply this keyword to new links, вводят имена ключевого слова.

      Для получения дополнительной информации о ключевых словах, смотрите Пользовательскую Фильтрацию Тегов и Требований.

  5. Нажмите Close, чтобы закрыть диалоговое окно Requirements Settings. Сохраните slvnvdemo_fuelsys_officereq открытая модель.

Вставьте объекты навигации в документы Microsoft Office

Используйте основанное на выборе соединение, чтобы создать ссылку из slvnvdemo_fuelsys_officereq модель к документу требований. Если вы сконфигурировали RMI как описано в, Позволяют Соединиться от Документов Microsoft Office до Объектов Simulink, RMI может вставить объект навигации в документ требований.

  1. Откройте документ Word:

    matlabroot/toolbox/slvnv/rmidemos/fuelsys_req_docs/
    slvnvdemo_FuelSys_RequirementsSpecification.docx
  2. Выберите заголовок Throttle Sensor.

  3. В slvnvdemo_fuelsys_officereq модель, откройте подсистему динамики газа механизма.

  4. Щелкните правой кнопкой по подсистеме Throttle & Manifold и выберите Requirements> Link to Selection in Word.

  5. RMI вставляет ОСНОВАННУЮ НА URL ссылку в документ требований.

Соединитесь с объектами многоуровневой модели

Если у вас есть несколько объектов модели, которые соответствуют одному требованию, можно соединить их с одним требованием с одним объектом навигации. Это избавляет от необходимости вставлять несколько объектов навигации для одного требования. Объекты модели должны быть доступными в том же файле.

Рабочий процесс для соединения объектов многоуровневой модели к одной записи Microsoft Word следующие:

  1. Убедитесь, что RMI сконфигурирован, чтобы вставить объекты навигации в документы требований, как описано в Позволяют Соединиться от Документов Microsoft Office до Объектов Simulink.

  2. Выберите требование Word, чтобы соединиться с.

  3. Выберите объекты модели, которые должны соединиться с тем требованием.

  4. Щелкните правой кнопкой по одному из объектов модели и выберите Requirements> Link to Selection in Word.

    Один объект навигации вставляется в выбранном требовании.

  5. Переместитесь к модели следующим по объектной ссылке навигации в Word.

Настройте объекты навигации Microsoft Office

Если RMI сконфигурирован, чтобы изменить место назначения для двунаправленного соединения, RMI вставляет объект навигации в ваш документ требований. Этот объект похож на значок для программного обеспечения Simulink:

Примечание

В документах требований Microsoft Office, после объектной ссылки навигации подсвечивает объект Simulink, который содержит двунаправленную ссылку на связанное требование.

Использовать значок вашего собственного выбора для объекта навигации:

  1. Во вкладке Requirements выберите Link Settings> Linking Options.

  2. Выберите вкладку Selection Linking.

  3. Выберите Modify destination for bidirectional linking.

    Выбирание этой опции включает опцию Use custom bitmap for navigation controls in documents.

  4. Выберите Use custom bitmap for navigation controls in documents.

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

    Для лучших результатов используйте файл значка (.ico) или маленькое (16×16 или 32×32) растровое изображение (.bmp) файл для объекта навигации. Другие типы файлов изображений могут дать непредсказуемые результаты.

  6. Выберите желаемый файл, чтобы использовать для объектов навигации и нажать Open.

  7. Закройте диалоговое окно Requirements Settings.

В следующий раз, когда вы вставляете объект навигации в документ требований, RMI использует файл, который вы выбрали.

Перейдите между требованием Microsoft Office и моделью

В Объектах Навигации Вставки в Документах Microsoft Office вы создали ссылку между требованием Microsoft Office и подсистемой Throttle & Manifold в slvnvdemo_fuelsys_officereq модель в качестве примера. Переместитесь по этим ссылкам в обоих направлениях:

  1. В slvnvdemo_fuelsys_officereq модель, щелкните правой кнопкой по подсистеме Throttle & Manifold и выберите Requirements> 1. “Throttle Sensor”.

    Документ требований открывается, и заголовок в документе требований подсвечен.

  2. В документе требований, рядом с Throttle Sensor, переходят по объектной ссылке навигации.

    Подсистема динамики газа механизма открывается с подсвеченной подсистемой Throttle & Manifold.

Навигация из документов требований Microsoft Office автоматически не включена на MATLAB® запуск. Навигация включена, когда вы создаете новую ссылку требований или когда вы включили двунаправленное соединение как описано в Объектах Навигации Вставки в Документах Microsoft Office.

Примечание

Вы не можете перейти к требованиям от Microsoft Word 2013 вперед, когда документ открыт в режиме только для чтения. Альтернативно, рассмотрите отключение “Открытых почтовых прикреплений и других недоступных для редактирования файлов в чтении представления” опция в опциях Microsoft Word или использовании доступных для редактирования документов.

Когда попытка навигации от требований соединяется со значком, если вы получаете “Сервер Не Найденное” или подобное сообщение, введите команду rmi('httpLink') активировать внутренний MATLAB сервер HTTP.