Создание генератора отчетов

Создайте MATLAB® программа для генерации Microsoft® Отчет Word, HTML или PDF

Используйте интерфейс MATLAB Report Generator™ прикладного программирования (API) для создания программ для генерации отчетов. Для начала смотрите Создание программы отчетов. Другие темы ниже имеют подробную информацию о необходимых и необязательных задачах и элементах, которые составляют программу генератора отчетов. Для получения общей информации о журналистах смотрите «Что такое репортер?»

Чтобы предоставить общий доступ к программе генерации отчетов тем, кто не установил MATLAB в своих системах, см. раздел «Создание автономного приложения из программы отчетов».

Классы

расширить все

mlreportgen.report.ReportКонтейнер отчета
mlreportgen.dom.DocumentКонтейнер документа
mlreportgen.report.Reporter Суперкласс для репортеров MATLAB
mlreportgen.finder.FinderСоздайте MATLAB Finder
mlreportgen.dom.MessageDispatcherДиспетчер сообщений DOM
mlreportgen.dom.MessageEventDataСодержит событие запуска сообщения
mlreportgen.dom.MessageFilterФильтр для управления диспетчером сообщений
mlreportgen.dom.DebugMessageОтладочное сообщение
mlreportgen.dom.ErrorMessageСообщение об ошибке
mlreportgen.dom.ProgressMessageСообщение о прогрессе
mlreportgen.dom.WarningMessageПредупреждающее сообщение

Функции

расширить все

rptviewОтображение отчета или презентации
docviewПросмотр или выполнение операций с документом Word
rptconvertПреобразуйте Файлы DocBook в поддерживаемые форматы документов

Темы

Обзор

Создайте программу отчетов

Обзор и общая информация о создании программы отчетов.

Требуемые задачи и элементы отчета

Создание контейнера отчета

Создайте объект отчета для хранения содержимого отчета.

Создайте API отчета или объект API DOM

Создайте объекты с помощью классов API.

Добавление содержимого к отчету

Использование append добавление содержимого в отчеты API Report или DOM API и элементы отчетов.

Закройте отчет

Последним шагом в создании отчета с DOM API является закрытие отчета.

Необязательные задачи и элементы отчета

Импорт пакетов API

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

Отображение сообщений о прогрессе и отладчике

Задайте сообщения, которые будут отображаться при создании отчета.

Отображение отчета

Отображение сгенерированного отчета в средстве просмотра.

Создайте автономное приложение из программы отчетов

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

Поиск и устранение проблем

Устранение ошибки при закрытии PDF на облачном диске

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

Рекомендуемые примеры