12.07.2015 Views

Using Zen Reports - InterSystems Documentation

Using Zen Reports - InterSystems Documentation

Using Zen Reports - InterSystems Documentation

SHOW MORE
SHOW LESS
  • No tags were found...

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>Zen</strong> Report Class ParametersPRIVATEA CSP class parameter. When PRIVATE is set to 1, the page is private. This means it canonly be navigated to from another page within the same CSP session. For further details, see“Authentication and Encryption” in the “CSP Session Management” chapter in the book<strong>Using</strong> Caché Server Pages (CSP).REPORTNAMEREPORTDIRControls the filename suggested by the browser when you ask to save the final output ofrunning a <strong>Zen</strong> report in XHTML or PDF format. If you do not supply a value for theREPORTNAME, <strong>Zen</strong> uses the report class name as the filename.The location for saved <strong>Zen</strong> report output is as follows, where C:\MyCache is the name of yourinstallation directory:C:\MyCache\CSP\myApp\Where C:\MyCache is the name of your installation directory and myApp is the namespacewhere the <strong>Zen</strong> report class resides.Unlike most parameters that share a name except for the $ (dollar sign), there is no relationshipbetween REPORTNAME and the URI query parameter $REPORTNAME.Controls the directory for output files specified by “The $REPORTNAME Query Parameter,”as described in the chapter “Troubleshooting <strong>Zen</strong> <strong>Reports</strong>.”REPORTDIR works with $REPORTNAME only. It does have any interaction with theREPORTNAME class parameter.REPORTXMLNAMESPACEA stylesheet parameter. Specifies the XML namespace to be used in the generated XMLreport. This is especially important if you are using EMBEDXSL=1. There is a default name,http://www.intersytems.com/mydefaultnamespace, but you can specify yourown choice. For details, see EMBEDXSL.REPORTXMLNAMESPACEPREFIXSTRIPSPACEA stylesheet parameter. Specifies the XML namespace prefix to be used in the generatedXML report. This is especially important if you are using EMBEDXSL=1. There is a defaultprefix, my, but you can specify your own choice. For details, see EMBEDXSL.Contributes an xsl:strip-space instruction to the generated XSLT for the report; forexample, if STRIPSPACE="*" the instruction is:<strong>Using</strong> <strong>Zen</strong> <strong>Reports</strong> 17

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!