Class Reference
%DeepSee.UI.Dialog.PivotLevelOptions
Server:basexml
Instance:SOAXML
User:UnknownUser
 
-
  [BASEXML] >  [%DeepSee] >  [UI] >  [Dialog] >  [PivotLevelOptions]
Private  Storage

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

This dialog lets the user change the properties of a level within a DeepSee pivot table.

Inventory

Parameters Properties Methods Queries Indices ForeignKeys Triggers
1 25 13


Summary

This is a Zen Page class. 

Properties
%condition %import %includeFiles %page
%resource aggEnabled aggFunction aggFunctionParm
align aux backgroundTimerInterval cellAlign
cellSize cellStyle cellVAlign children
compIndex composite containerStyle cssLevel
dialogTitle disabled disabledStyle dragAndDrop
dragEnabled dropEnabled enclosingClass enclosingStyle
error filterEnabled filterExpression groupClass
groupStyle headCount headEnabled height
hidden hideApplyButton hint hintClass
hintStyle id index label
labelClass labelDisabledClass labelPosition labelStyle
layout levelCaption levelFormat levelHeaderStyle
levelStyle levelSummary levelType levelValue
memberSpec memberText memberType mode
name onafterdrag onbeforedrag onclick
ondrag ondrop onhide onrefresh
onshow onupdate orderDirection orderEnabled
orderExpression parent pivotName showLabel
slice subjectArea suppress8020 title
tuple useSVG useSoftModals valign
visible width window zenPersistentPopup

Methods
%%OIDGet %AddChild %AddChildAfter %AddChildBefore
%AddComponent %AddImportedComponents %AddToSaveSet %ApplyURLParms
%Attr %BindExport %ClassIsLatestVersion %ClassName
%ConstructClone %DispatchClassMethod %DispatchGetModified %DispatchGetProperty
%DispatchMethod %DispatchSetModified %DispatchSetMultidimProperty %DispatchSetProperty
%DrawAutoLogout %DrawClassDefinitions %DrawComponentHTML %DrawHTML
%DrawHTMLPage %DrawJSStrings %DrawObjectDefinitions %DrawTitle
%EnclosingDivId %EndBackgroundMethod %EndScript %Eval
%Extends %ForceClientRender %GetChildIndex %GetComponent
%GetComponentById %GetComponentByName %GetEventHandlers %GetLinks
%GetPageName %GetParameter %GetValueById %GetValueByName
%GetXMLName %IsA %IsModified %Link
%LinkCSS %LinkScript %MakeId %New
%NormalizeObject %ObjectModified %OnAddToPageAfter %OnAddToPageBefore
%OnAfterCreatePage %OnBeforeCreatePage %OnCreateApplication %OnCreatePage
%OnDetermineCSSLevel %OnDrawEnclosingDiv %OnDrawHTMLBody %OnDrawHTMLHead
%OnDrawHTMLMeta %OnDrawObjectProperties %OnFinishBackgroundTask %OnGetSubtitle
%OnGetTitle %OnMonitorBackgroundTask %OnMutateChildren %OnObjectSynch
%OnPreHTTP %OnSubmit %OnUseSoftModals %OnZENDeserialize
%OriginalNamespace %PackageName %QuoteValue %QuoteValueL10N
%RemoveChild %RemoveChildren %RemoveComponent %RemoveFromSaveSet
%RunBackgroundMethod %Self %SerializeObject %SetBackgroundMethodStatus
%SetErrorById %SetErrorByName %SetModified %SetValueById
%SetValueByName %SetValuesByName %StartScript %ValidateObject
%ZENVersion ConvertParameter Decrypt Encrypt
EscapeHTML EscapeURL HyperEventBody HyperEventCall
HyperEventFrame HyperEventHead Include InsertHiddenField
InsertHiddenFields IsPrivate Link OnHTTPHeader
OnPage OnPageError OnPostHTTP OnPostHyperEvent
OnPreHTTP OnPreHyperEvent Page QuoteJS
RewriteURL ShowError StartTimer StopTimer
ThrowError UnescapeHTML UnescapeURL XMLDTD
XMLExport XMLExportToStream XMLExportToString XMLNew
XMLSchema XMLSchemaNamespace XMLSchemaType addChild
addChildAfter addChildBefore adjustSize applyChange
btnApply btnOK cancelPopup changeType
childrenMutated correctIELayering createComponent createComponentNS
ctrlKeyDown deleteComponent dialogApply dialogCancel
dialogFinish dialogTitleGet disableButtons dragFinishHandler
dragHandler dragNotifyHandler dragStartHandler dropHandler
dropStartHandler editFormatString endModal exposeComponent
findElement fireOnLoadEvent fireOnResizeEvent fireOnUnloadEvent
fireOnUpdateEvent firePopupAction getChildIndex getComponent
getComponentById getDialogValue getEnclosingDiv getHidden
getHintElement getLabelElement getOpener getProperty
getSettings getType gotoPage invokeSuper
isOfType launchPopupWindow makeId onCreate
onDelete onDisplayHandler onEndModalHandler onPopupAction
onRefreshContents onSerialize onServerMethodCall onServerMethodError
onServerMethodReturn onStartModalHandler ondialogCancel ondialogFinish
ondialogStart ondisabledHandler onkeydownHandler onkeyupHandler
onlayoutHandler onloadHandler onlogoutHandler onoverlayHandler
onresizeHandler onunloadHandler onupdateHandler popupActionHandler
refreshContents removeChild render renderContents
renderSVG reset setComponentId setHidden
setOverlayMode setProperty setPropertyAll setTraceOption
startModal startProgressBar stopProgressBar stripWhitespaces
updateState updateStyleControls


Parameters

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

Properties

• property aggEnabled as %ZEN.Datatype.boolean(ZENURL="AGG");
If true, apply an aggregate function to this level.
• property aggFunction as %ZEN.Datatype.string(ZENURL="AGGFUNC");
If enabled, aggregate function for this level.
• property aggFunctionParm as %ZEN.Datatype.string(ZENURL="AGGFUNCPARM");
If enabled, aggregate function parameter for this level.
• property compIndex as %ZEN.Datatype.integer(ZENURL="INDEX");
Index of component that launched this dialog.
• property filterEnabled as %ZEN.Datatype.boolean(ZENURL="FILTER");
If true, apply the FILTER function to this level.
• property filterExpression as %ZEN.Datatype.string(ZENURL="FILTEREXPR");
Filter expression for FILTER function.
• property headCount as %ZEN.Datatype.integer(ZENURL="HEADCOUNT");
Count argument for HEAD function.
• property headEnabled as %ZEN.Datatype.boolean(ZENURL="HEAD");
If true, apply the HEAD function to this level.
• property levelCaption as %ZEN.Datatype.string(ZENURL="LEVELCAPTION");
Optional caption to apply to this element.
• property levelFormat as %ZEN.Datatype.string(ZENURL="LEVELFORMAT");
Optional format to apply to this element.
• property levelHeaderStyle as %ZEN.Datatype.string(ZENURL="LEVELHEADERSTYLE");
Optional style to apply to this element.
• property levelStyle as %ZEN.Datatype.string(ZENURL="LEVELSTYLE");
Optional style to apply to this element.
• property levelSummary as %ZEN.Datatype.string(ZENURL="LEVELSUMMARY");
Optional summary aggregate for this element.
• property levelType as %ZEN.Datatype.string(ZENURL="LEVELTYPE");
For row/column options, indicates the type of member defined.
• property levelValue as %ZEN.Datatype.string(ZENURL="VALUE");
Value of this option (for mdx and value types).
• property memberSpec as %ZEN.Datatype.string(ZENURL="SPEC");
Spec of current member.
• property memberText as %ZEN.Datatype.string(ZENURL="TEXT");
Text of current member.
• property memberType as %ZEN.Datatype.string [ InitialExpression = "mbr" ];
Type of member specified (determined from spec).
• property mode as %ZEN.Datatype.string(ZENURL="MODE") [ InitialExpression = "level" ];
Mode ("axis" -- options for entire axis, or "level").
• property orderDirection as %ZEN.Datatype.string(ZENURL="ORDERDIR");
Direction argument for ORDER function.
• property orderEnabled as %ZEN.Datatype.boolean(ZENURL="ORDER");
If true, apply the ORDER function to this level.
• property orderExpression as %ZEN.Datatype.string(ZENURL="ORDEREXPR");
Sort expression for ORDER function.
• property pivotName as %ZEN.Datatype.string(ZENURL="PIVOTNAME");
Saved pivot (if present). Used to get local calculated members.
• property subjectArea as %ZEN.Datatype.string(ZENURL="CUBE");
Subject Area.
• property suppress8020 as %ZEN.Datatype.boolean(ZENURL="SUPPRESS");
If true, apply the 80/20 suppression to this level.

Methods

• method %OnAfterCreatePage() as %Status
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.
• method applyChange(deltaId, target) [ Language = javascript ]
Change in style control.
• method changeType(clear) [ Language = javascript ]
This client event is fired when user selects a type radio button choice.
• method editFormatString() [ Language = javascript ]
Launch format dialog.
• method getDialogValue() [ Language = javascript ]
Get the value that will be applied when the user presses the OK button. This is implemented by subclasses.
• method onPopupAction(popupName, action, value) [ Language = javascript ]
This client event is fired when the a popup page launched from this page fires an action.
• method ondialogFinish(action) as %Boolean [ Language = javascript ]
This callback, if defined, is called when the user presses the OK or Apply action buttons. If this returns false, then the action is cancelled.
• method ondialogStart() [ Language = javascript ]
This callback, if defined, is called when the dialog page is loaded.
• method reset(which) [ Language = javascript ]
Reset styles.
• method updateState(which, flag) [ Language = javascript ]
Update state of controls on this page.
• method updateStyleControls() [ Language = javascript ]
Make style controls match current style.