daust / JasperReportsIntegration

JasperReportsIntegration provides an interface to use the JasperReports reporting engine in an Oracle database application, specifically with Oracle Application Express (Oracle APEX).
BSD 3-Clause "New" or "Revised" License
56 stars 25 forks source link

Ability to set Printjob name (programmatically) #9

Closed PeterPSSE closed 6 years ago

PeterPSSE commented 6 years ago

By default, the printjob name is "JasperReport - ???" (where ??? is the report file's name). For our central printing queue manager we need to modify the job name (adding the user name who created ths job). This could be done - with a lot of other printing parameters - using the PRINT_REQUEST_ATTRIBUTE_SET in your java code as described here:

https://community.jaspersoft.com/jasperreports-library/issues/2760-0

Would be great if you could extend you additional parameters in XLIB_JASPERREPORTS.show_report(p_additional_params =>...) or have some other api function to set theses PrintRequest parameters.

Thanks a lot!

daust commented 6 years ago

The functionality is implemented and available in Release 2.5.0.

The additional parameter is called p_print_job_name.