Skip to main content


class %DeepSee.UI.Analysis.AbstractAnalysis extends

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

Property Inventory

Method Inventory


parameter DOMAIN = %DeepSee;
Inherited description: Localization domain
parameter PUBLISHED = 1;
Set this to false to prevent this analysis from being listed.
parameter RESOURCE = %DeepSee_Portal;
All DeepSee pages require %DeepSee_Portal USE.


property cubeName as %ZEN.Datatype.string (ZENURL = "CUBE");
Property methods: cubeNameDisplayToLogical(), cubeNameGet(), cubeNameIsValid(), cubeNameLogicalToDisplay(), cubeNameLogicalToOdbc(), cubeNameNormalize(), cubeNameSet()
property measureName as %ZEN.Datatype.string (ZENURL = "MEASURE");
Measure to use for analysis.
Property methods: measureNameDisplayToLogical(), measureNameGet(), measureNameIsValid(), measureNameLogicalToDisplay(), measureNameLogicalToOdbc(), measureNameNormalize(), measureNameSet()
property queryKey as %ZEN.Datatype.string (ZENURL = "KEY");
Property methods: queryKeyDisplayToLogical(), queryKeyGet(), queryKeyIsValid(), queryKeyLogicalToDisplay(), queryKeyLogicalToOdbc(), queryKeyNormalize(), queryKeySet()
property selectedRange as %ZEN.Datatype.string (ZENURL = "RANGE");
Property methods: selectedRangeDisplayToLogical(), selectedRangeGet(), selectedRangeIsValid(), selectedRangeLogicalToDisplay(), selectedRangeLogicalToOdbc(), selectedRangeNormalize(), selectedRangeSet()
property sortColumn as %ZEN.Datatype.integer (ZENURL = "SORTCOL") [ InitialExpression = 0 ];
Property methods: sortColumnDisplayToLogical(), sortColumnGet(), sortColumnIsValid(), sortColumnLogicalToDisplay(), sortColumnLogicalToOdbc(), sortColumnNormalize(), sortColumnSet()
property sortDir as %ZEN.Datatype.string (ZENURL = "SORTDIR") [ InitialExpression = "ASC" ];
Property methods: sortDirDisplayToLogical(), sortDirGet(), sortDirIsValid(), sortDirLogicalToDisplay(), sortDirLogicalToOdbc(), sortDirNormalize(), sortDirSet()
property values as list of %ZEN.Datatype.float;
Array of values to plot.
Property methods: valuesBuildValueArray(), valuesCollectionToDisplay(), valuesCollectionToOdbc(), valuesDisplayToCollection(), valuesDisplayToLogical(), valuesGet(), valuesGetObject(), valuesGetObjectId(), valuesGetSwizzled(), valuesIsValid(), valuesLogicalToDisplay(), valuesLogicalToOdbc(), valuesNormalize(), valuesOdbcToCollection(), valuesSet(), valuesSetObject(), valuesSetObjectId()
property withClause as %ZEN.Datatype.string (ZENURL = "WITH");
WITH clause for query
Property methods: withClauseDisplayToLogical(), withClauseGet(), withClauseIsValid(), withClauseLogicalToDisplay(), withClauseLogicalToOdbc(), withClauseNormalize(), withClauseSet()
property xLabels as list of %ZEN.Datatype.string;
Array of x axis labels.
Property methods: xLabelsBuildValueArray(), xLabelsCollectionToDisplay(), xLabelsCollectionToOdbc(), xLabelsDisplayToCollection(), xLabelsDisplayToLogical(), xLabelsGet(), xLabelsGetObject(), xLabelsGetObjectId(), xLabelsGetSwizzled(), xLabelsIsValid(), xLabelsLogicalToDisplay(), xLabelsLogicalToOdbc(), xLabelsNormalize(), xLabelsOdbcToCollection(), xLabelsSet(), xLabelsSetObject(), xLabelsSetObjectId()


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.
clientmethod adjustSize() [ Language = javascript ]
Adjust size and position of components on this page.
abstract clientmethod ondialogStart() [ Language = javascript ]
This callback, if defined, is called when the dialog page is loaded.
final clientmethod onlayoutHandler(load) [ 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.

Inherited Members

Inherited Properties

Inherited Methods


FeedbackOpens in a new tab