Home > Class Reference > ENSLIB namespace > %DeepSee.Report.UI.ExecuteReport

%DeepSee.Report.UI.ExecuteReport

class %DeepSee.Report.UI.ExecuteReport extends %DeepSee.UI.standardPage

DeepSee Run Report Manager page.

Property Inventory (Including Private)

Method Inventory (Including Private)

Parameters

parameter AUTONS = 0;
Inherited description: If true, auto-switch namespace to whatever $NAMESPACE is passed in.
parameter DOMAIN = %DeepSee;
Inherited description: Set this to the correct domain.
parameter FAVORITEICON = portal/deepsee.ico;
DeepSee favorite icon.
parameter PAGENAME = DeepSee Visual Reporting Execution Manager;
Displayed name of this page.

Properties (Including Private)

property dataSource as %ZEN.Datatype.string;
Data source. This is a copy of the value in the report model.
Property methods: dataSourceDisplayToLogical(), dataSourceGet(), dataSourceIsValid(), dataSourceLogicalToDisplay(), dataSourceLogicalToOdbc(), dataSourceNormalize(), dataSourceSet()
property reportName as %ZEN.Datatype.string (ZENURL = "RPT");
Name of Report being viewed.
Property methods: reportNameDisplayToLogical(), reportNameGet(), reportNameIsValid(), reportNameLogicalToDisplay(), reportNameLogicalToOdbc(), reportNameNormalize(), reportNameSet()
property selectedDataField as %ZEN.Datatype.integer;
Local copy of report model object. Index (0-based) of selected data field (if any).
Property methods: selectedDataFieldDisplayToLogical(), selectedDataFieldGet(), selectedDataFieldIsValid(), selectedDataFieldLogicalToDisplay(), selectedDataFieldLogicalToOdbc(), selectedDataFieldNormalize(), selectedDataFieldSet()

Methods (Including Private)

Return the array of links to show in the locator bar.
pLink(n)=$LB(caption,link)
method %OnAfterCreatePage() as %Status
This class method callback is called just before the server-side page object is created.
method %OnGetPageName() as %String
Get the (localized) name of the page.
method %OnGetProductName() as %String
Get the product name for the page.
method %OnGetTitle() as %String
Get the (localized) title string for the page. This should be implemented in a subclass.
classmethod GetPropertyData(className As %ZEN.Datatype.string) as %ZEN.Datatype.string [ ZenMethod ]
method OnDrawRibbon() as %Status
Draw additional stuff in the ribbon bar
method OnGetRibbonInfo(Output pDisplay As %Boolean, Output pViewIcons As %List, Output pSortOptions As %List, Output pSearchBox As %Boolean, Output pRibbonTitle As %String, Output pCommands As %List) as %Status
Get information to display in the ribbon bar.
clientmethod adjustSizes() [ Language = javascript ]
Adjust sizes of components on the page.
clientmethod debugReport() [ Language = javascript ]
Generate logs for debugging.
clientmethod generateNVPString(pName, pValue) [ Language = javascript ]
clientmethod getModelServer() [ Language = javascript ]
clientmethod getPreviewEngine() [ Language = javascript ]
clientmethod getSchemaServer() [ Language = javascript ]
clientmethod intializeReportForm() [ Language = javascript ]
Extract the data needed to build a form to allow the user to enter query parameter values prior to running a report
clientmethod onPopupAction(popupName, action, value) [ Language = javascript ]
Returning from file select dialog and setting the value into the Filename field
clientmethod onlayoutHandler(load) [ Language = javascript ]
Adjust sizes of components on the page.
clientmethod onloadHandler() [ Language = javascript ]
Inherited description: This client event, if present, is fired when the page is loaded.