Open Exchange
Global Masters
Home / Class Reference / ENSLIB namespace / %DeepSee.UI.Analysis.Regression
Private  Storage   


class %DeepSee.UI.Analysis.Regression extends

This dialog displays various regression analysis of the values behind a cell within a pivot.


Parameters Properties Methods Queries Indices ForeignKeys Triggers
1 14 24


This is a Zen Page class. 

%condition %import %includeFiles %page
%resource Fit Intercept InterceptErr
R Slope SlopeErr XMax
XMin YMax YMin align
aux backgroundTimerInterval cellAlign cellSize
cellStyle cellVAlign children composite
containerStyle cssLevel cubeName disabled
dragAndDrop dragEnabled dropEnabled enclosingClass
enclosingStyle error groupClass groupStyle
height hidden hint hintClass
hintStyle id index label
labelClass labelDisabledClass labelPosition labelStyle
layout measureName measureNameX measureNameY
name onafterdrag onbeforedrag onclick
ondrag ondrop onhide onrefresh
onshow onupdate parent queryKey
selectedRange showLabel slice sortColumn
sortDir title tuple useSVG
useSoftModals valign values valuesX
valuesY visible width window
withClause xLabels zenPersistentPopup

%AddChild %AddChildAfter %AddChildBefore %AddComponent
%AddImportedComponents %AddToSaveSet %ApplyURLParms %Attr
%BindExport %ClassIsLatestVersion %ClassName %ComputeChartValues
%ComputeRegression %ComputeValues %ConstructClone %DispatchClassMethod
%DispatchGetModified %DispatchGetProperty %DispatchMethod %DispatchSetModified
%DispatchSetMultidimProperty %DispatchSetProperty %DrawAutoLogout %DrawClassDefinitions
%DrawComponentHTML %DrawHTML %DrawHTMLPage %DrawJSStrings
%DrawObjectDefinitions %EnclosingDivId %EndBackgroundMethod %EndScript
%Eval %EvalC %Extends %ForceClientRender
%GetAnalysisInfo %GetChildIndex %GetComponent %GetComponentById
%GetComponentByName %GetEventHandlers %GetLinks %GetPageName
%GetPair %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
%Round %RunBackgroundMethod %Self %SerializeObject
%SetBackgroundMethodStatus %SetErrorById %SetErrorByName %SetModified
%SetValueById %SetValueByName %SetValuesByName %StartScript
%UpdateControls %UpdateEquation %ValidateObject %ZENVersion
ConvertParameter Decrypt Encrypt EscapeHTML
EscapeURL HyperEventCall HyperEventHead Include
InsertHiddenField InsertHiddenFields IsPrivate Link
OnHTTPHeader OnPage OnPageError OnPostHTTP
OnPostHyperEvent OnPreHTTP OnPreHyperEvent Page
QuoteJS RewriteURL ShowError StartTimer
StopTimer ThrowError UnescapeHTML UnescapeURL
UpdateConfidence UpdateValues XMLDTD XMLExport
XMLExportToStream XMLExportToString XMLNew XMLSchema
XMLSchemaNamespace XMLSchemaType addChild addChildAfter
addChildBefore adjustSize cancelPopup childrenMutated
confidenceChange correctIELayering createComponent createComponentNS
deleteComponent dragFinishHandler dragHandler dragNotifyHandler
dragStartHandler dropHandler dropStartHandler endModal
exposeComponent findElement fireOnResizeEvent fireOnUnloadEvent
fireOnUpdateEvent firePopupAction fitChange getChartData
getChildIndex getComponent getComponentById getDialogValue
getEnclosingDiv getHidden getHintElement getLabelElement
getLineData getOpener getProperty getSettings
getType getXLabel gotoPage invokeSuper
isOfType launchPopupWindow makeId measureChange
onCreate onDelete onDisplayHandler onEndModalHandler
onPopupAction onRefreshContents onSerialize onServerMethodCall
onServerMethodError onServerMethodReturn onStartModalHandler ondialogFinish
ondialogStart ondisabledHandler onkeydownHandler onkeyupHandler
onlayoutHandler onloadHandler onlogoutHandler onoverlayHandler
onresizeHandler onunloadHandler onupdateHandler popupActionHandler
refreshContents removeChild render renderContents
renderSVG setComponentId setHidden setOverlayMode
setProperty setPropertyAll setTraceOption startModal
startProgressBar stopProgressBar updateMeasureSelect


• parameter APPLYBUTTON = 0;


• property Fit as %ZEN.Datatype.string;
• property Intercept as %ZEN.Datatype.float;
• property InterceptErr as %ZEN.Datatype.float;
• property R as %ZEN.Datatype.float;
Regression values
• property Slope as %ZEN.Datatype.float;
• property SlopeErr as %ZEN.Datatype.float;
• property XMax as %ZEN.Datatype.float;
• property XMin as %ZEN.Datatype.float;
• property YMax as %ZEN.Datatype.float;
• property YMin as %ZEN.Datatype.float;
• property measureNameX as %ZEN.Datatype.string(ZENURL="MEASURE");
Measure to use for analysis.
• property measureNameY as %ZEN.Datatype.string(ZENURL="MEASURE");
Measure to use for analysis.
• property valuesX as list of %ZEN.Datatype.float;
Array of X values to plot.
• property valuesY as list of %ZEN.Datatype.float;
Array of Y values to plot.


• method %ComputeChartValues()
Compute chart valuesX.
• method %ComputeRegression() as %Status
• method %ComputeValues(Output pCount As %Integer, Output pNullCount As %Integer, Output pMinValue As %Double, Output pMaxValue As %Double) as %Status
Execute query and get raw list of valuesX in temp global.
• classmethod %GetAnalysisInfo(Output pInfo) as %Status
Return an array of information about this analysis:
pInfo("caption") - localized caption for this item.
pInfo("tooltip") - localized tooltip for this item.
pInfo("icon") - icon for this item.
pInfo("rank") - optional rank; lower numbers are displayed first.
• method %GetPair(i As %Integer, Output x As %Float, Output y As %Float) as %Status
• 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.
• classmethod %Round(x As %Float) as %Float
• method %UpdateControls(pCount As %Integer, pNullCount As %Integer, pMinValue As %Double, pMaxValue As %Double)
Update value of controls.
• method %UpdateEquation() as %Status
• method UpdateConfidence() as %Status [ ZenMethod ]
• method UpdateValues() as %String [ ZenMethod ]
Recompute chart values.
• method adjustSize() [ Language = javascript ]
Adjust size and position of components on this page.
• method confidenceChange() [ Language = javascript ]
• method fitChange() [ Language = javascript ]
• method getChartData(series) [ Language = javascript ]
Callback to provide data for the chart.
• method getDialogValue() [ Language = javascript ]
• method getLineData() [ Language = javascript ]
• method getXLabel(val) [ Language = javascript ]
Callback to provide x label for the chart.
• method measureChange() [ Language = javascript ]
Change in measureX value.
• 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 updateMeasureSelect() [ Language = javascript ]
Update state of the measureX select control