Skip to main content


class %DeepSee.ComputedDimension.SET extends %DeepSee.ComputedDimension.Base

This class implements a computed dimension that uses an external SET definition to resolve members.

Property Inventory

Method Inventory


parameter DIMTYPE = mdx;
Type reported back to the UI. This determines what type of control to display for filters based on this class.


property %args as %String [ MultiDimensional ];
Array of arguments from the SET class spec.
Property methods: %argsDisplayToLogical(), %argsGet(), %argsIsValid(), %argsLogicalToDisplay(), %argsLogicalToOdbc(), %argsNormalize(), %argsSet()


method %MemberSearch(pSearchKey As %String, Output pList As %List) as %Status
Execute a search for members.
Return a list of the form:
pList(n) = $LB(value,key)
method %OnComputeBitset(pSpec As %String, pIndexKey As %String) as %Status
Build the bitset that corresponds to the given computed dimension "spec".
classmethod %ParseArgList(pArgList As %String, Output pList As %String) as %Status
Parse an argument list "(arg:value,arg:value)" for a SET class. Return an array of names and values.

Inherited Members

Inherited Properties

Inherited Methods

FeedbackOpens in a new tab