Main Content

Report Generator Creation

Create a MATLAB® program to generate a Microsoft® Word, HTML, or PDF report

Use the MATLAB Report Generator™ application programming interface (API) to create programs to generate reports. To get started, see Create a Report Program. Other topics below have details about the required and optional tasks, and the elements that make up a report generator program. For general information on reporters, see What Is a Reporter?

To share your report generation program with others who do not have MATLAB installed on their systems, see Create a Standalone Application from a Report Program.

Classes

expand all

mlreportgen.report.ReportReport container
mlreportgen.dom.DocumentDocument container
mlreportgen.report.Reporter Superclass for MATLAB reporters
mlreportgen.finder.FinderCreate A MATLAB Finder
mlreportgen.finder.ResultBase class for finder results
mlreportgen.dom.MessageDispatcherDOM message dispatcher
mlreportgen.dom.MessageEventDataHolds message triggering message event
mlreportgen.dom.MessageFilterFilter to control message dispatcher
mlreportgen.dom.DebugMessageDebugging message
mlreportgen.dom.ErrorMessageError message
mlreportgen.dom.ProgressMessageProgress message
mlreportgen.dom.WarningMessageWarning message

Functions

expand all

rptviewDisplay report or presentation
docviewView or perform operations on Word document
rptconvertConvert DocBook XML files into supported document formats

Topics

Overview

Required Report Tasks and Elements

Optional Report Tasks and Elements

Troubleshooting

Resolve Error from Closing a PDF Document on a Cloud Drive

Troubleshoot an error that is caused by file contention during PDF generation on a cloud drive.