Home > Class Reference > %SYS namespace > %DeepSee.Report.UI.dataSourcePanel

%DeepSee.Report.UI.dataSourcePanel

class %DeepSee.Report.UI.dataSourcePanel extends %ZEN.Component.composite

%DeepSee.Report.UI.dataSourcePanel

Property Inventory

Method Inventory

Properties

property enclosingClass as %ZEN.Datatype.cssClass [ InitialExpression = "zruDataSource" ];
Inherited description: Optional CSS class used for this component's enclosing div.
Property methods: enclosingClassDisplayToLogical(), enclosingClassGet(), enclosingClassIsValid(), enclosingClassLogicalToDisplay(), enclosingClassLogicalToOdbc(), enclosingClassNormalize(), enclosingClassSet()
property hlpChange as %ZEN.Datatype.caption [ InitialExpression = "Change the data source for this report" ];
The default tool tip for the change source command
Property methods: hlpChangeDisplayToLogical(), hlpChangeGet(), hlpChangeIsValid(), hlpChangeLogicalToDisplay(), hlpChangeLogicalToOdbc(), hlpChangeNormalize(), hlpChangeSet()
property msgChange as %ZEN.Datatype.caption [ InitialExpression = "Change" ];
The nominal command for changing data sources
Property methods: msgChangeDisplayToLogical(), msgChangeGet(), msgChangeIsValid(), msgChangeLogicalToDisplay(), msgChangeLogicalToOdbc(), msgChangeNormalize(), msgChangeSet()
property title as %ZEN.Datatype.caption [ InitialExpression = "Data Source" ];
The nominal title for this pane
Property methods: titleDisplayToLogical(), titleGet(), titleIsValid(), titleLogicalToDisplay(), titleLogicalToOdbc(), titleNormalize(), titleSet()

Methods

classmethod %GetDataSourceTree(pClass As %String, Output pTree, ByRef pParms, pLevel As %Integer = 0, pParentRef As %String = "", pRoot As %String = "") as %Status [ Language = objectscript ]
Return the properties of a cube data source in a format that can be consumed by a Zen dynaTree control.
pRoot is used to specify that an incremental load of children is requested; if provided it is the spec of a parent node.
classmethod GetDataSourceInfo(pRoot As %String, Output pTree, ByRef pParms) as %Status [ Language = objectscript ]
Provide contents of the data source tree.
classmethod IsSQLReservedWord(word As %String) as %ZEN.Datatype.boolean [ Language = objectscript, ZenMethod ]
clientmethod drawHeader(title, msgChange, hlpChange) [ Language = javascript ]
clientmethod enableDDD() [ Language = javascript ]
clientmethod getNodeTypeInfo(nodeNum) [ Language = javascript ]
clientmethod getTopLevelItems() [ Language = javascript ]
clientmethod onRefreshContents() [ Language = javascript ]
Inherited description: This client event, if present, is fired when the page is loaded.
clientmethod onloadHandler() [ Language = javascript ]
Inherited description: This client event, if present, is fired when the page is loaded.
clientmethod resolveNestedReference(nodeNum) [ Language = javascript ]
clientmethod treeDoubleClick(tree) [ Language = javascript ]
User has double-clicked on an element in the (data source) tree control.

Inherited Methods