Skip to main content

%DeepSee.UI.Dialog.ExpressionBuilder

Class %DeepSee.UI.Dialog.ExpressionBuilder Extends %DeepSee.UI.Dialog.standardDialog [ System = 4 ]

This page allows the user to create a value expression using drag and drop

Parameters

APPLYBUTTON

Parameter APPLYBUTTON = 0;

PAGENAME

Parameter PAGENAME = "Expression Builder";

Displayed name of this page.

Properties

cubeName

Property cubeName As %ZEN.Datatype.string(ZENURL = "CUBE");

Cube name.

pivotName

Property pivotName As %ZEN.Datatype.string(ZENURL = "PIVOT");

Name of cube.

valueExpression

Property valueExpression As %ZEN.Datatype.string(ZENURL = "VALUE");

XDatas

Style

XData Style

This Style block contains page-specific CSS style definitions.

dialogBody

XData dialogBody [ XMLNamespace = "http://www.intersystems.com/zen" ]

This XML block defines the contents of this pane.

Methods

GetDimensionInfo

ClassMethod GetDimensionInfo(pRoot As %String, Output pTree, ByRef pParms) As %Status

Provide contents of the dimension tree.

%OnGetTitle

Method %OnGetTitle() As %String

Get the (localized) title string for the dialog. This should be implemented in a subclass.

%OnGetSubtitle

Method %OnGetSubtitle() As %String

Get the (localized) subtitle string for the dialog. This should be implemented in a subclass.

getDialogValue

ClientMethod getDialogValue() [ Language = javascript ]

onloadHandler

ClientMethod onloadHandler() [ Language = javascript ]

mdxDrop

ClientMethod mdxDrop(textarea, dragData) [ Language = javascript ]

User has dropped an item on the textarea.