Создание MATLAB® программа, которая генерирует отчет Embedded Web View:
Создайте класс MATLAB, который задает объект отчета, генерирующий отчет Веб-представление. Смотрите раздел «Создание класса генератора отчетов для встраиваемых веб-представлений» для получения сводных данных шагов для создания и определения класса.
Чтобы сгенерировать отчет, используйте этот класс в программе MATLAB. См. «Создание отчета о Веб-представлении встраиваемых систем».
Общие сведения и способы просмотра и навигации по сгенерированному отчету см. в разделе Отчеты о встраиваемых веб-представлениях.
Чтобы создать класс отчетов Embedded Web View, используйте следующий рабочий процесс:
Откройте редактор MATLAB.
Чтобы создать файл определения класса по умолчанию, выберите New > Class.
Замените содержимое по умолчанию нового файла определения класса этим шаблоном определения класса Embedded Web View:
classdef REPORT_GENERATOR < slreportgen.webview.EmbeddedWebViewDocument methods % Report generator constructor function rptev = REPORT_GENERATOR(reportName,modelName) rptev@slreportgen.webview.EmbeddedWebViewDocument(... reportName,modelName); end % Report content generator function fillContent(rptev) end end end
Замените заполнитель, REPORT_GENERATOR
, с именем вашего генератора отчетов.
Чтобы сохранить новый файл определения класса с именем, которое вы использовали для замены REPORT_GENERATOR
заполнитель, выберите Editor > Save As.
Чтобы задать опции экспорта и опцию подавления предупреждений для генератора отчетов, отредактируйте конструктор шаблона. См. «Задание Опций экспорта для отчета о встраиваемых Веб-представлениях» и «Подавление предупреждающих сообщений о ссылках для отчета о встраиваемых Веб-представлениях», соответственно.
Чтобы включить содержимое отчета, таблицу содержимого, модель и гиперссылки для встраивания в отчет, отредактируйте генератор содержимого (fillContent
) функцию. В этих разделах описывается добавление содержимого к генератору отчетов Embedded Web View. Эти задачи можно выполнить в любом порядке.
Сохраните изменения в новом файле определения класса.