Skip to main content


class %DeepSee.UI.Dialog.FormatString extends %DeepSee.UI.Dialog.standardDialog

This dialog lets the user edit or add Format String for measure definition.

Property Inventory

Method Inventory


parameter APPLYBUTTON = 0;
Inherited description: If true, then this dialog displays an Apply button.


property cubeName as %ZEN.Datatype.string (ZENURL = "CUBE");
Cube name.
Property methods: cubeNameDisplayToLogical(), cubeNameGet(), cubeNameIsValid(), cubeNameLogicalToDisplay(), cubeNameLogicalToOdbc(), cubeNameNormalize(), cubeNameSet()
property formatString as %ZEN.Datatype.string (ZENURL = "VALUE");
Property methods: formatStringDisplayToLogical(), formatStringGet(), formatStringIsValid(), formatStringLogicalToDisplay(), formatStringLogicalToOdbc(), formatStringNormalize(), formatStringSet()
property measureName as %ZEN.Datatype.string (ZENURL = "ELEMENT");
Property methods: measureNameDisplayToLogical(), measureNameGet(), measureNameIsValid(), measureNameLogicalToDisplay(), measureNameLogicalToOdbc(), measureNameNormalize(), measureNameSet()
property msgCube as %ZEN.Datatype.caption [ InitialExpression = $$$TextJS("Please enter a Cube Name.") ];
Property methods: msgCubeDisplayToLogical(), msgCubeGet(), msgCubeIsValid(), msgCubeLogicalToDisplay(), msgCubeLogicalToOdbc(), msgCubeNormalize(), msgCubeSet()


method %OnAfterCreatePage() as %Status
Inherited description: This callback is called after the server-side page object and all of its children are created.
Subclasses can override this to add, remove, or modify items within the page object model, or to provide values for controls.
method %OnGetSubtitle() as %String
Get the (localized) subtitle string for the dialog. This should be implemented in a subclass.
method %OnGetTitle() as %String
Get the (localized) title string for the dialog. This should be implemented in a subclass.
classmethod GetDisplayValue(format As %String) as %String [ ZenMethod ]
Return example display value given user entered format string.
clientmethod getDialogValue() [ Language = javascript ]
Value returned is delimited first by "^" then by ";". The first piece of "^" is the String value, the second piece is the Color value.
The String values and Color values are each delimited by ";".
clientmethod onloadHandler() [ Language = javascript ]
This client event, if present, is fired when the page is loaded.
clientmethod showExample(value, id) as %Boolean [ Language = javascript ]
Apply a format string value to the associated example
clientmethod showStyle(value, id) as %Boolean [ Language = javascript ]
Apply a style value to the associated example

Inherited Members

Inherited Properties

Inherited Methods

FeedbackOpens in a new tab