Class Reference
IRIS for UNIX 2019.4
InterSystems: The power behind what matters   
Documentation  Search
  [ENSLIB] >  [%DeepSee] >  [Component] >  [pivotCondition]
Private  Storage   

class %DeepSee.Component.pivotCondition extends %ZEN.Component.object

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 renderFlag style text tuple
value visible window

%%OIDGet %AddToSaveSet %Attr %BindExport
%BuildObjectGraph %ClassIsLatestVersion %ClassName %Close
%ConstructClone %DispatchClassMethod %DispatchGetModified %DispatchGetProperty
%DispatchMethod %DispatchSetModified %DispatchSetMultidimProperty %DispatchSetProperty
%DrawClassDefinition %DrawComponentHTML %DrawHTML %DrawJSGetSettings
%DrawJSSerialize %DrawJSStrings %DrawObjectProperties %DrawSVGDef
%DrawStyleHTML %DrawStyleSVG %Eval %EvalC
%EvaluateCondition %Extends %ForceClientRender %GenerateCode
%GetClassCRC %GetClassDepth %GetEventHandlers %GetIncludeFiles
%GetIncludeInfo %GetParameter %GetSuperClassList %GetXMLName
%IncrementCount %IsA %IsModified %MakeId
%New %NormalizeObject %ObjectModified %ObjectSynch
%OnAddToPage %OnAddToPageAfter %OnAddToPageBefore %OnDrawObjectProperties
%OnObjectSynch %OnZENDeserialize %OriginalNamespace %PackageName
%QuoteValue %QuoteValueL10N %RemoveFromSaveSet %Self
%SerializeObject %SetModified %ValidateObject %XMLGenerate
%ZENDeserialize XMLAfterExport XMLBeforeExport XMLDTD
XMLExport XMLExportInternal XMLExportToStream XMLExportToString
XMLGetSchemaImports XMLImport XMLImportInternal XMLIsObjectEmpty
XMLNew XMLSchema XMLSchemaNamespace XMLSchemaType
findElement fireOnUpdateEvent getProperty getSettings
getType invokeSuper isOfType makeId
onCreate onDelete onSerialize onloadHandler
onunloadHandler onupdateHandler render renderContents
renderSVG setProperty


• parameter NAMESPACE = "";
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;
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.

Copyright (c) 2019 by InterSystems Corporation. Cambridge, Massachusetts, U.S.A. All rights reserved. Confidential property of InterSystems Corporation.