DocBook|Search
Class Reference
%DeepSee.Report.reportPage
   
Server:basexml
Instance:SOAXML
User:UnknownUser
 
-
  [BASEXML] >  [%DeepSee] >  [Report] >  [reportPage]
Private  Storage  

class %DeepSee.Report.reportPage extends %ZEN.Report.reportPage

Base class for all reports created by the DeepSee Report Builder.

Inventory

Parameters Properties Methods Queries Indices ForeignKeys Triggers
2 2 7


Summary

This is a Zen Report class. 

Properties
%ArrayLogFiles %SplitReturnedPDFs %display %id
%seriesCount %seriesNames %source CheckPDFNotZeroLength
CountRepeatingElement Datasource DefaultFontFaceCopyHTML DefaultFontSizeCopyHTML
MainReport RenderTimeOut RepeatingElement ReportDir
ReportXMLNameSpace ReportXMLNameSpacePrefix SetProcessWideRunTimeMode SplitAndMerge
SplitDir SplitOnly SplitRootName StripPI
SubReport SuppressExcelHeaders TableAltColor TimeOut
TooLongText UseRawIOForXML XsltVersion isHTML5
isServer reportDSSClass reportDSSHome toexcelstream
tohtmlstream toxslfostream xmlfile xmlstream

Methods
%%OIDGet %AddToSaveSet %ClassIsLatestVersion %ClassName
%ConstructClone %CreateModelInstance %DeleteModel %DispatchClassMethod
%DispatchGetModified %DispatchMethod %DispatchSetModified %DispatchSetMultidimProperty
%Extends %GetComponentById %GetJSValidationCode %GetParameter
%GetPropertyInfo %GetReportName %GetXDataTextSection %InvokeAction
%IsA %IsModified %IsReadOnly %New
%NormalizeObject %ObjectModified %OnAfterReport %OnBeforeReport
%OnCopyDataFromModel %OnCopyDataToModel %OnDeleteModel %OnDeleteSource
%OnGetPropertyInfo %OnInvokeAction %OnLoadModel %OnNewSource
%OnOpenSource %OnPreHTTP %OnReportTag %OnSaveSource
%OnStoreModel %OnSubmit %OpenModel %OriginalNamespace
%PackageName %RemoveFromSaveSet %SaveModel %SerializeObject
%SetModified %SubmitHandler %ValidateObject AsynchGenerateReport
ConvertParameter Decrypt Encrypt EscapeHTML
EscapeURL GenerateReport GenerateReportToStream GenerateStream
GenerateToFile GetDSSClass GetDSSHome GetReportDCR
GetReportDSS GetReportModel HyperEventBody HyperEventCall
HyperEventFrame HyperEventHead Include InsertHiddenField
InsertHiddenFields IsPrivate Link OnAfterCreateDisplay
OnHTTPHeader OnPage OnPageError OnPostHTTP
OnPostHyperEvent OnPreHTTP OnPreHyperEvent Page
QuoteJS RewriteURL ShowError StartTimer
StopTimer TestPDFGeneration ThrowError UnescapeHTML
UnescapeURL

Subclasses
%DeepSee.Report.dataCollector %DeepSee.Report.dataPresenter %DeepSee.Report.dataSchemaInterface

Parameters

• parameter DSSCLASS;
This is the name of a DeepSee Report page whose reportDSS section will be used as the data schema for the current report
• parameter DSSHOME = "linked";
This is used as a flag inside presentation type reports, the value is either 'local' or 'linked'. If 'local' the required DSS information can be found in the reportDSS section of this document. If 'linked', the required DSS information is to be extracted from the class named in DSSCLASS

Properties

• property reportDSSClass as %ZEN.Datatype.string [ InitialExpression = ..#DSSCLASS ];
• property reportDSSHome as %ZEN.Datatype.string [ InitialExpression = ..#DSSHOME ];

Methods

• classmethod %GetReportName() as %String
Return the logical name of this report.
• classmethod %GetXDataTextSection(xdataID As %String) as %Status
• method GetDSSClass() as %ZEN.Datatype.string [ ZenMethod ]
• method GetDSSHome() as %ZEN.Datatype.string [ ZenMethod ]
• method GetReportDCR() as %String
• method GetReportDSS() as %String
• method GetReportModel() as %String