When reports are rendered in the Pentaho User Console, they are rendered via a Pentaho Plugin (Reporting Platform Plugin).
Like .xactions, reports (.prpts) can be accessed via a URL. This URL can be easily be created by right clicking on a report (.prpt) and selecting "Create Deep Link". Note: This encodes the URL.
Launching the report within the Pentaho User Console
In the link below, "name" parameter allows you to assign a name to the tab that will display in the Pentaho User Console.
Launching the report without the Pentaho User Console
http://localhost:8080/pentaho/content/reporting/reportviewer/report.html?solution=steel-wheels&path=/reports&name=Sales%20Summary.prpt
Optional parameter that you can pass to the report viewer.
Parameter Name |
Default Value |
Accepted Values |
Description |
---|---|---|---|
showParameters |
true |
true, false |
If true, shows the parameter UI, but will keep the pagination controller. |
paginate |
true |
true, false |
If true, shows the pagination controls. |
layout |
vertical |
vertical, flow |
If set to vertical, parameter UI will use a vertical layout where each |
To make this the default behavior for the reporting plugin
Edit the command property in the reportingplugin.xml in /pentaho-solutions/system/reporting/.
For example
<operation>
<id>RUN</id>
<command>content/reporting/reportviewer/report.html?solution=
&
amp;path=
&name=
&layout=flow</command>
</operation>
Note: &layout=flow has been added.