Home > Class Reference > ENSLIB namespace > %DeepSee.Component.pivotCondition
Private  Storage   


class %DeepSee.Component.pivotCondition extends

Defines an conditional formatting rule within a %DeepSee.Component.pivotTable component.


Parameters Properties Methods Queries Indices ForeignKeys Triggers
1 7 1


%condition %import %includeFiles %page %resource
aux composite icon iconCount id
index name onupdate operator parent
range style text tuple value
visible window

%AddToSaveSet %Attr %BindExport %ClassIsLatestVersion
%ClassName %ConstructClone %DispatchClassMethod %DispatchGetModified
%DispatchGetProperty %DispatchMethod %DispatchSetModified %DispatchSetMultidimProperty
%DispatchSetProperty %DrawHTML %DrawJSStrings %Eval
%EvalC %EvaluateCondition %Extends %ForceClientRender
%GetEventHandlers %GetParameter %GetXMLName %IsA
%IsModified %MakeId %New %NormalizeObject
%ObjectModified %OnAddToPageAfter %OnAddToPageBefore %OnDrawObjectProperties
%OnObjectSynch %OnZENDeserialize %OriginalNamespace %PackageName
%QuoteValue %QuoteValueL10N %RemoveFromSaveSet %Self
%SerializeObject %SetModified %ValidateObject XMLDTD
XMLExport XMLExportToStream XMLExportToString XMLNew
XMLSchema XMLSchemaNamespace XMLSchemaType findElement
fireOnUpdateEvent getProperty getSettings getType
invokeSuper isOfType makeId onCreate
onDelete onSerialize onloadHandler onunloadHandler
onupdateHandler render renderContents renderSVG


• parameter NAMESPACE = "http://www.intersystems.com/deepsee";
This is the XML namespace used for library components.


• property icon as %ZEN.Datatype.uri;
If defined, replace value with this icon.
• property iconCount as %ZEN.Datatype.integer [ InitialExpression = 1 ];
If defined and icon is defined, replace value with this number of icons.
• property operator as %ZEN.Datatype.string(VALUELIST=",=,<>,>,<,>=,<=,BETWEEN,IN,IS NULL");
Condition operator.
• property range as %ZEN.Datatype.string;
Range of cells for which this rule applies.
• property style as %ZEN.Datatype.style;
CSS style to apply to cells that match this condition.
• property text as %ZEN.Datatype.string;
If defined, replace value with this text.
• property value as %ZEN.Datatype.csv;
Value (or values) to test. For IN and BETWEEN this is a comma-delimited list.


• method %EvaluateCondition(pRow As %Integer, pCol As %Integer, pValue As %String) as %Boolean
Test if the given cell value matches this condition.