Home > Class Reference > HSLIB namespace > HS.Message.ReportRequest

HS.Message.ReportRequest

persistent class HS.Message.ReportRequest extends HS.Util.EnsRequest

SQL Table Name: HS_Message.ReportRequest

This class is used to transport a report request The conditions are all copied in from a temp global when the request is made, and stuck back into a temp global when the request is received

Property Inventory

Properties

property BooleanConditions as list of %String;
Property methods: BooleanConditionsBuildValueArray(), BooleanConditionsCollectionToDisplay(), BooleanConditionsCollectionToOdbc(), BooleanConditionsDisplayToCollection(), BooleanConditionsDisplayToLogical(), BooleanConditionsGet(), BooleanConditionsGetObject(), BooleanConditionsGetObjectId(), BooleanConditionsGetStored(), BooleanConditionsGetSwizzled(), BooleanConditionsIsValid(), BooleanConditionsLogicalToDisplay(), BooleanConditionsLogicalToOdbc(), BooleanConditionsNormalize(), BooleanConditionsOdbcToCollection(), BooleanConditionsSet(), BooleanConditionsSetObject(), BooleanConditionsSetObjectId()
property ComparisonConditions as list of HS.Reports.SerialCondition;
Property methods: ComparisonConditionsBuildValueArray(), ComparisonConditionsCollectionToDisplay(), ComparisonConditionsCollectionToOdbc(), ComparisonConditionsDisplayToCollection(), ComparisonConditionsGet(), ComparisonConditionsGetObject(), ComparisonConditionsGetObjectId(), ComparisonConditionsGetStored(), ComparisonConditionsGetSwizzled(), ComparisonConditionsIsValid(), ComparisonConditionsOdbcToCollection(), ComparisonConditionsSet(), ComparisonConditionsSetObject(), ComparisonConditionsSetObjectId()
property ContentType as %String;
XML, HTML, or PDF or Excel
Property methods: ContentTypeDisplayToLogical(), ContentTypeGet(), ContentTypeGetStored(), ContentTypeIsValid(), ContentTypeLogicalToDisplay(), ContentTypeLogicalToOdbc(), ContentTypeNormalize(), ContentTypeSet()
property Gateway as %String (MAXLEN = 500);
Property methods: GatewayDisplayToLogical(), GatewayGet(), GatewayGetStored(), GatewayIsValid(), GatewayLogicalToDisplay(), GatewayLogicalToOdbc(), GatewayNormalize(), GatewaySet()
property InlistConditions as list of HS.Reports.SerialCondition;
Property methods: InlistConditionsBuildValueArray(), InlistConditionsCollectionToDisplay(), InlistConditionsCollectionToOdbc(), InlistConditionsDisplayToCollection(), InlistConditionsGet(), InlistConditionsGetObject(), InlistConditionsGetObjectId(), InlistConditionsGetStored(), InlistConditionsGetSwizzled(), InlistConditionsIsValid(), InlistConditionsOdbcToCollection(), InlistConditionsSet(), InlistConditionsSetObject(), InlistConditionsSetObjectId()
property ReportClass as %String);
The name of the zen report class
Property methods: ReportClassDisplayToLogical(), ReportClassGet(), ReportClassGetStored(), ReportClassIsValid(), ReportClassLogicalToDisplay(), ReportClassLogicalToOdbc(), ReportClassNormalize(), ReportClassSet()

Inherited Members

Inherited Properties

Inherited Methods

Storage

Gray indicates storage defined by superclasses.

Storage Model: Storage (Ens.MessageBody)

^Ens.MessageBodyD(ID)
=
%%CLASSNAME

Storage Model: Storage (HS.Util.EnsRequest)

^Ens.MessageBodyD(ID,"EnsRequest")
=
HSCoreVersion
HSMinVersion
%ClearFields

Storage Model: Storage (HS.Message.ReportRequest)

^Ens.MessageBodyD(ID,"ReportRequest")
=
ReportClass
ContentType
BooleanConditions
ComparisonConditions
InlistConditions
Gateway
Feedback