Встроенные отчеты веб-представления

Что такое встроенное веб-представление?

Встроенное Веб-представление является прикладным программным интерфейсом (API) MATLAB®, который позволяет вам создавать отчеты HTML, содержащие Веб-представления. Встроенное Веб-представление позволяет вам сгенерировать компактные и пригодные для навигации отчеты из моделей Simulink®. Например, следующее изображение показывает калибровочное руководство системы управления, сгенерированное программой MATLAB на основе Встроенного Веб-представления.

Это калибровочное руководство включает три связанных гиперссылками панели:

  • Левая панель — Калибровочное оглавление руководства

  • Центральная панель — Калибровочное содержимое руководства

  • Правая панель — Веб-представление модели Simulink раньше создавало систему управления

Используйте MATLAB Report Generator™ DOM и API Отчета и API Отчета Simulink Report Generator, чтобы сгенерировать калибровочное содержимое руководства. Используйте Встроенный API Веб-представления, чтобы создать отчет. Отчет является пользовательским интерфейсом с содержимым руководства, встроенным Веб-представлением и гиперссылками между Веб-представлением и текстом отчета руководства. Получившееся руководство запускается в любом стандартном браузере, не требуя или MATLAB или Simulink.

Навигация по встроенному отчету веб-представления

Встроенный API Веб-представления упрощает навигацию отчета, позволяя вам создать двухсторонние гиперссылки между содержимым отчета и встроенным Веб-представлением. Гиперссылки проиллюстрированы в следующем калибровочном примере руководства.

Перейдите с помощью оглавления

Встроенный API Веб-представления создает оглавление (TOC) на основе ваших заголовков раздела отчета. Нажатие на TOC, возглавляющий запись, отображает соответствующий раздел отчета в панели содержимого. Это также отображает и высвечивает соответствующий элемент модели. Соединенный блок модели в этом калибровочном примере руководства показывают подсвеченный в желтом в панели Веб-представления.

Перейдите через содержимое

Это калибровочное руководство имеет гиперссылки от любого текстового элемента в содержимом к любому элементу модели в панели Веб-представления. Нажатие на текстовый элемент в содержимом отображает и высвечивает соответствующий элемент модели. Соединенный блок модели в этом калибровочном примере отчета показывают подсвеченный в желтом в панели Веб-представления.

Перейдите через веб-представление

Это калибровочное руководство имеет гиперссылки от любого элемента в панели Веб-представления к любому местоположению в панели содержимого отчета. Нажатие на элемент модели отображает соответствующее местоположение в довольном панель, как показано подсвеченная в этом калибровочном примере руководства.

Встроенная упаковка веб-представления

Встроенный API Веб-представления генерирует отчет как пакет HTML, изображения, таблицы стилей, JavaScript® и Объектной нотации JavaScript (JSON) файлы, организованные в папки. По умолчанию API производит и заархивированные и разархивированные версии пакета отчета в текущей папке MATLAB.

Просмотрите встроенные отчеты веб-представления

Если MATLAB Report Generator установлен в вашей системе, можно использовать генератор отчетов rptview функционируйте, чтобы просмотреть заархивированное или разархивированное Встроенное Веб-представление.

Просматривать Встроенный отчет Веб-представления в системах, которым не установили MATLAB,

  1. Разархивируйте отчет в пустой, перезаписываемой папке в вашей системе. Этот шаг создает файл с именем webview.html в папке и подпапке, содержащей вспомогательные файлы.

  2. Открытый webview.html в браузере, чтобы просмотреть отчет.

Похожие темы