Skip to main content

This is documentation for Caché & Ensemble. See the InterSystems IRIS version of this content.Opens in a new tab

For information on migrating to InterSystems IRISOpens in a new tab, see Why Migrate to InterSystems IRIS?

ZENApp.MyReportMain

class ZENApp.MyReportMain extends %ZEN.Report.reportPage

Version of MyReport that uses the element Duplicates MyReport ReportDefinition XData block. Uses only in the ReportDisplay XData block. Does not use the subreportname attribute in

Property Inventory

Method Inventory

Parameters

parameter XSLTMODE = server;

Properties

property Month as %Integer (MAXVAL = 12, MINVAL = 1, ZENURL = "MONTH");
Month (1 to 12) to run this report for. "" for all months.
Property methods: MonthDisplayToLogical(), MonthGet(), MonthIsValid(), MonthLogicalToDisplay(), MonthNormalize(), MonthSet()
property ReportAuthor as %String [ InitialExpression = "BOB" ];
Author of the report.
Property methods: ReportAuthorDisplayToLogical(), ReportAuthorGet(), ReportAuthorIsValid(), ReportAuthorLogicalToDisplay(), ReportAuthorLogicalToOdbc(), ReportAuthorNormalize(), ReportAuthorSet()

Methods

method GetDetail(mode) as %GlobalCharacterStream
Method for ReportDisplay from Full report
method GetMonth() as %String
Return a formatted version of the month property.
method GetSummary(mode) as %GlobalCharacterStream
Method for ReportDisplay from Summary report

Inherited Members

Inherited Properties

Inherited Methods

FeedbackOpens in a new tab