Home > Class Reference > ENSLIB namespace > %DeepSee.Report.UI.dataSourcePanel
Private  Storage   


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



Parameters Properties Methods Queries Indices ForeignKeys Triggers
4 11


%condition %import %includeFiles %page
%resource align aux cellAlign
cellSize cellStyle cellVAlign children
childrenCreated composite containerStyle disabled
dragEnabled dropEnabled enclosingClass enclosingStyle
error groupClass groupStyle height
hidden hint hintClass hintStyle
hlpChange id index label
labelClass labelDisabledClass labelPosition labelStyle
layout msgChange name onafterdrag
onbeforedrag onclick ondrag ondrop
onhide onrefresh onshow onupdate
parent showLabel slice title
tuple valign visible width

%AddChild %AddChildAfter %AddChildBefore %AddToSaveSet
%Attr %BindExport %ClassIsLatestVersion %ClassName
%ConstructClone %CreateComposite %DispatchClassMethod %DispatchGetModified
%DispatchGetProperty %DispatchMethod %DispatchSetModified %DispatchSetMultidimProperty
%DispatchSetProperty %DrawComponentHTML %DrawHTML %DrawJSStrings
%EnclosingDivId %Eval %EvalC %Extends
%ForceClientRender %GetChildById %GetChildIndex %GetDataSourceTree
%GetEventHandlers %GetPaneContents %GetParameter %GetXMLName
%IsA %IsModified %MakeId %New
%NormalizeObject %ObjectModified %OnAddToPageAfter %OnAddToPageBefore
%OnAfterCreateComposite %OnDrawEnclosingDiv %OnDrawObjectProperties %OnMutateChildren
%OnObjectSynch %OnSubmit %OnZENDeserialize %OriginalNamespace
%PackageName %QuoteValue %QuoteValueL10N %RemoveChild
%RemoveChildren %RemoveFromSaveSet %Self %SerializeObject
%SetModified %ValidateObject GetDataSourceInfo IsSQLReservedWord
XMLDTD XMLExport XMLExportToStream XMLExportToString
XMLNew XMLSchema XMLSchemaNamespace XMLSchemaType
addChild addChildAfter addChildBefore childrenMutated
dragFinishHandler dragHandler dragNotifyHandler dragStartHandler
drawHeader dropHandler dropStartHandler enableDDD
exposeComponent findElement fireOnUpdateEvent getChildById
getChildIndex getEnclosingDiv getHidden getHintElement
getLabelElement getNodeTypeInfo getProperty getSettings
getTopLevelItems getType invokeSuper isOfType
makeId onCreate onDelete onDisplayHandler
onEndModalHandler onPopupAction onRefreshContents onSerialize
onStartModalHandler ondisabledHandler onloadHandler onunloadHandler
onupdateHandler refreshContents removeChild render
renderContents renderSVG resolveNestedReference setHidden
setOverlayMode setProperty setPropertyAll startProgressBar
stopProgressBar treeDoubleClick


• property enclosingClass as %ZEN.Datatype.cssClass [ InitialExpression = "zruDataSource" ];
Optional CSS class used for this component's enclosing div.
• property hlpChange as %ZEN.Datatype.caption [ InitialExpression = "Change the data source for this report" ];
The default tool tip for the change source command
• property msgChange as %ZEN.Datatype.caption [ InitialExpression = "Change" ];
The nominal command for changing data sources
• property title as %ZEN.Datatype.caption [ InitialExpression = "Data Source" ];
The nominal title for this pane


• classmethod %GetDataSourceTree(pClass As %String, Output pTree, ByRef pParms, pLevel As %Integer = 0, pParentRef As %String = "", pRoot As %String = "") as %Status
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
Provide contents of the data source tree.
• classmethod IsSQLReservedWord(word As %String) as %ZEN.Datatype.boolean [ ZenMethod ]
• method drawHeader(title, msgChange, hlpChange) [ Language = javascript ]
• method enableDDD() [ Language = javascript ]
• method getNodeTypeInfo(nodeNum) [ Language = javascript ]
• method getTopLevelItems() [ Language = javascript ]
• method onRefreshContents() [ Language = javascript ]
This client event, if present, is fired when the page is loaded.
• method onloadHandler() [ Language = javascript ]
This client event, if present, is fired when the page is loaded.
• method resolveNestedReference(nodeNum) [ Language = javascript ]
• method treeDoubleClick(tree) [ Language = javascript ]
User has double-clicked on an element in the (data source) tree control.