Skip to main content

%DeepSee.UI.Analysis.AbstractAnalysis

Class %DeepSee.UI.Analysis.AbstractAnalysis Extends %ZEN.Component.page [ System = 4 ]

Base class for pivot analysis types. Subclasses of this are displayed as options in the Analysis dialog.

Parameters

DOMAIN

Parameter DOMAIN = "%DeepSee";

PUBLISHED

Parameter PUBLISHED As Boolean = 1;

Set this to false to prevent this analysis from being listed.

RESOURCE

Parameter RESOURCE = "%DeepSee_Portal";

All DeepSee pages require %DeepSee_Portal USE.

Properties

cubeName

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

queryKey

Property queryKey As %ZEN.Datatype.string(ZENURL = "KEY");

selectedRange

Property selectedRange As %ZEN.Datatype.string(ZENURL = "RANGE");

sortColumn

Property sortColumn As %ZEN.Datatype.integer(ZENURL = "SORTCOL") [ InitialExpression = 0 ];

sortDir

Property sortDir As %ZEN.Datatype.string(ZENURL = "SORTDIR") [ InitialExpression = "ASC" ];

measureName

Property measureName As %ZEN.Datatype.string(ZENURL = "MEASURE");

Measure to use for analysis.

withClause

Property withClause As %ZEN.Datatype.string(ZENURL = "WITH");

WITH clause for query

values

Property values As list Of %ZEN.Datatype.float;

Array of values to plot.

xLabels

Property xLabels As list Of %ZEN.Datatype.string;

Array of x axis labels.

XDatas

Style

XData Style

Contents

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

Contents of this page:

Methods

%GetAnalysisInfo

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.

onlayoutHandler

ClientMethod onlayoutHandler(load) [ Final, Language = javascript ]

This client event, if present, is fired when the page is first loaded or whenever it is resized.
If this is called at load time, then load will be true.

ondialogStart

ClientMethod ondialogStart() [ Abstract, Language = javascript ]

This callback, if defined, is called when the dialog page is loaded.

adjustSize

ClientMethod adjustSize() [ Language = javascript ]

Adjust size and position of components on this page.