About PDF Click Actions

The PDF click action opens Adobe Acrobat Reader in a new browser window, exports the portlet data into pdf format, and displays the portlet data in Adobe Reader.

NOTE: Adobe Acrobat Reader must be installed on the client system.

DI recommends that you use a PDF click action if you want to print a multipage report.

Consider the following:

  • Administrators can prevent users from exporting large files by setting the pdf.row-limit attribute in the portaldb file.
  • Cascade printing is available in DivePort 7.1(25) and later for marker and measure portlets only.
  • When printing a single portlet using a PDF click action, only content from that portlet is printed. Other portlets on the page are not included in the resulting pdf file.

  • The aspect ratio is maintained, but the pdf output might be scaled down to ensure that it fits on the print screen.
  • In order for for text to appear as expected in the pdf, any fonts used must be installed on the DivePort server.

PDF click actions can be added to the following types of portlets:

  • Analysis
  • Chart
  • Marker
  • Matrix
  • Measures
  • Table Editor

Starting in DivePort 7.1(26), printing settings in Analysis, Chart, Matrix, and Measures portlets can be used to specify header and footer information that appears on the exported pdf file.

File names

The exported file name depends on the portlet type.

In DivePort 7.1(25) and later:

  • Chart portlets use the chart title if there is one, else the portlet name, else data source name, else data

  • Measures portlets use the portlet name if there is one, else the data source name, else data

  • Default analysis portlets use the portlet name if there is one, else the measure label

  • Custom analysis portlets use the portlet name if there is one, else <analysis name> Analysis

  • Matrix portlets use the portlet name if there is one, else the factory project name, else factory

  • Marker portlets use the portlet name if there is one, else the marker name, else data

  • Table editor portlets use the portlet name if there is one, else the repository name, else table

    NOTE: You can override these values with a custom file name when you create the click action.

Prior to DivePort 7.1(21):

  • Chart, Measures, Matrix, Analysis, and Table Editor portlets use the DivePort parent page name

  • Marker portlets use the marker name.

NOTE: Some special characters might be omitted from the file name.

See also: