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.CompositeReport.lineItem

class ZENApp.CompositeReport.lineItem extends %ZEN.Report.Display.composite

This is an example of how to create a line item report composite. Even though using the primitive Zen Report Display components is not too complicated, it is a lot of detail in the high-level report display block that can be more easily reused and maintained. The composite Display block may be changed without recompiling the Report Display itself.

Property Inventory

Parameters

parameter NAMESPACE = http://www.intersystems.com/zen/report/display/2.0/sample;
Inherited description: XML namespace used for Zen Report display definitions.

Properties

property amount as %ZEN.Datatype.string;
Property methods: amountDisplayToLogical(), amountGet(), amountIsValid(), amountLogicalToDisplay(), amountLogicalToOdbc(), amountNormalize(), amountSet()
property date as %ZEN.Datatype.string;
Property methods: dateDisplayToLogical(), dateGet(), dateIsValid(), dateLogicalToDisplay(), dateLogicalToOdbc(), dateNormalize(), dateSet()
property lineItem as %ZEN.Datatype.string;
Property methods: lineItemDisplayToLogical(), lineItemGet(), lineItemIsValid(), lineItemLogicalToDisplay(), lineItemLogicalToOdbc(), lineItemNormalize(), lineItemSet()
property lineItemCaption as %ZEN.Datatype.string;
Property methods: lineItemCaptionDisplayToLogical(), lineItemCaptionGet(), lineItemCaptionIsValid(), lineItemCaptionLogicalToDisplay(), lineItemCaptionLogicalToOdbc(), lineItemCaptionNormalize(), lineItemCaptionSet()
property purchaser as %ZEN.Datatype.string;
Property methods: purchaserDisplayToLogical(), purchaserGet(), purchaserIsValid(), purchaserLogicalToDisplay(), purchaserLogicalToOdbc(), purchaserNormalize(), purchaserSet()
property purchaserCaption as %ZEN.Datatype.string;
Property methods: purchaserCaptionDisplayToLogical(), purchaserCaptionGet(), purchaserCaptionIsValid(), purchaserCaptionLogicalToDisplay(), purchaserCaptionLogicalToOdbc(), purchaserCaptionNormalize(), purchaserCaptionSet()
property subtotal as %ZEN.Datatype.string;
Property methods: subtotalDisplayToLogical(), subtotalGet(), subtotalIsValid(), subtotalLogicalToDisplay(), subtotalLogicalToOdbc(), subtotalNormalize(), subtotalSet()

Inherited Members

Inherited Properties

Inherited Methods

FeedbackOpens in a new tab