Home > Class Reference > ENSLIB namespace > %ZEN.Report.element
Private  Storage   


class %ZEN.Report.element extends valueNode

Defines an XML element within a ZEN Report.


Parameters Properties Methods Queries Indices ForeignKeys Triggers


accumIf escape excelName excelNumberFormat
expression field fieldType fields
filter isExcelDate isExcelNumber isExcelTime

%AddToSaveSet %ClassIsLatestVersion %ClassName %ConstructClone
%DispatchClassMethod %DispatchGetModified %DispatchGetProperty %DispatchMethod
%DispatchSetModified %DispatchSetMultidimProperty %DispatchSetProperty %Extends
%GetParameter %IsA %IsModified %New
%NormalizeObject %ObjectModified %OriginalNamespace %PackageName
%RemoveFromSaveSet %SerializeObject %SetModified %ValidateObject
XMLDTD XMLExport XMLExportToStream XMLExportToString
XMLNew XMLSchema XMLSchemaNamespace XMLSchemaType
fieldIsValid nameIsValid


• property escape as %ZEN.Datatype.string(VALUELIST=",xml,none,noneifspace,passthru,html") [ InitialExpression = "xml" ];
escape can be nonspace in which case any text with line-feed or space characters is not XML spaced or none in which case no characters are XML spaced but all are enclosed in CDATA or xml in which case the text is XML escaped
• property excelName as %ZEN.Datatype.string;
• property excelNumberFormat as %ZEN.Datatype.string;
if non-null is display number format of element value, only effective when mode="xlsx"
• property fieldType as %ZEN.Datatype.string(VALUELIST=",literal,stream") [ InitialExpression = "literal" ];
• property filter as %ZEN.Datatype.integer;
When filter is 0, element is skipped
• property isExcelDate as %ZEN.Datatype.boolean;
True if Excel date field
• property isExcelNumber as %ZEN.Datatype.boolean;
True if Excel numeric field
• property isExcelTime as %ZEN.Datatype.boolean;
True if Excel time field