Чтобы создать программу MATLAB®, которая генерирует Встроенный отчет Веб-представления:
Создайте класс MATLAB, который задает объект отчета, который генерирует отчет Веб-представления. Смотрите Создают Встроенный Класс Генератора отчетов Веб-представления для сводных данных шагов, чтобы создать и задать класс.
Чтобы сгенерировать отчет, используйте этот класс в программе MATLAB. Смотрите Генерируют Встроенный Отчет Веб-представления.
Для получения общей информации и как просмотреть и переместиться по сгенерированному отчету, см. Встроенные Отчеты Веб-представления.
Чтобы создать Встроенный класс отчета Веб-представления, используйте этот рабочий процесс:
Откройте редактор MATLAB.
Чтобы создать файл определения класса по умолчанию, выберите New> Class.
Замените содержимое по умолчанию нового файла определения класса с этим Встроенным шаблоном определения класса Веб-представления:
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
функция. Эти темы описывают, как добавить содержимое во Встроенный генератор отчетов Веб-представления. Можно выполнить эти задачи в любом порядке.
Сохраните свои изменения в новом файле определения класса.