Company Events Academic Community Support Solutions Products & Services Contact NI MyNI

Report Generation VIs

LabVIEW 2011 Help

Edition Date: June 2011

Part Number: 371361H-01

»View Product Info
Download Help (Windows Only)

Owning Palette: Programming VIs and Functions

Requires: Base Package. This topic might not match its corresponding palette in LabVIEW depending on your operating system, licensed product(s), and target.

Use the Report Generation VIs to create and manipulate reports of LabVIEW applications. You also can use the VIs on this palette to insert text, tables, and graphs into bookmark locations.

Examples

The VIs on this palette can return report generation error codes.

You can use the Report Generation VIs to generate reports that contain VI documentation or data the VI returns.

Note  Some of the VIs on this palette include inputs and outputs the VI ignores unless you install the Report Generation Toolkit.
Palette ObjectDescription
Append Control Image to ReportCreates an image of the front panel object specified in ctrl reference and appends it to a report.
Append Front Panel Image to ReportCreates an image of the front panel of the VI you specify in VI and appends it to a report. Wire data to the VI input to determine the polymorphic instance to use or manually select the instance.
Append Image to ReportFor an HTML report, the VI embeds a link to an image into the report. (Windows) For a standard report, the VI appends the image from a file. Standard reports support .bmp, .gif, .wmf, .emf, and .jpg image files.
Append List to ReportAdds a list of elements to the report.
Append Report TextAppends text to the selected report. Wire data to the text input to determine the polymorphic instance to use or manually select the instance.
Append Table to ReportAppends a 2D array to a report as a table with the given column width. Wire data to the text data input to determine the polymorphic instance to use or manually select the instance.
DIAdem ReportCreates reports from LabVIEW data using DIAdem.
Dispose ReportCloses the report and releases its interface, which saves memory.
Easy Print VI Panel or DocumentationPrints a front panel or VI documentation or saves the front panel or VI documentation to a report. Wire data to the VI path input to determine the polymorphic instance to use or manually select the instance.
Easy Text ReportAllows you to pass in a block of text along with optional formatting information and print the report to a designated printer or publish the report to a specified file path.
New ReportCreates a new report.
Print ReportPrints a report to a designated printer or to the default printer on the computer.
ReportGenerates a preformatted report that contains VI documentation, data the VI returns, and report properties, such as the author, company, and number of pages.
Save Report to FileSaves an HTML report to the file specified in report file path. You cannot use this VI with standard reports.
Set Report FontSets the font properties of the report, including those in the headers and footers.


SubpaletteDescription
Advanced Report Generation VIsUse the Advanced Report Generation VIs to manipulate reports you create in LabVIEW.
HTML Reports Only VIsUse the HTML Reports Only VIs to manipulate HTML reports you create in LabVIEW.
Report Layout VIsUse the Report Layout VIs to manipulate the layout of reports you create in LabVIEW.
VI Documentation VIsUse the VI Documentation VIs to customize the VI documentation you print or save to a report. VI documentation can include the icon and connector pane, front panel, block diagram, VI hierarchy, revision history, controls and indicators, and so on.

Examples

Refer to the following VIs for examples of using the Report Generation VIs:

  • Text Report VI: labview\examples\reports\TextReport.llb
  • HTML Report VI: labview\examples\reports\withHTML.llb

 

Your Feedback! poor Poor  |  Excellent excellent   Yes No
 Document Quality? 
 Answered Your Question? 
Add Comments 1 2 3 4 5 submit