%ZEN.Auxiliary.gridColumn
Class %ZEN.Auxiliary.gridColumn Extends %ZEN.Component.object [ Deprecated, System = 3 ]
Defines characteristics for a column within a %ZEN.component.grid.
Properties
columnName
Property columnName As %ZEN.Datatype.string;
Logical name of column.
label
Property label As %ZEN.Datatype.caption;
Label displayed for column. This overrides the value from a data controller.
width
Property width As %ZEN.Datatype.length;
Width of column.
style
Property style As %ZEN.Datatype.style;
Style to apply to cells in this column.
This is a CSS style string: e.g., "color: red;" Note that column style overrides row style.
title
Property title As %ZEN.Datatype.caption;
Help text displayed when mouse hovers over this column. Note that column title overrides row title.
readOnly
Property readOnly As %ZEN.Datatype.boolean [ InitialExpression = 0 ];
If true, cells in this column are readOnly.
hidden
Property hidden As %ZEN.Datatype.boolean [ InitialExpression = 0 ];
If true, this column is not displayed.
format
Property format As %ZEN.Datatype.string;
Format to apply to cells in this column.
This is a DeepSee format string: e.g., "###.##" Note that column format overrides row format.
value
Property value As %ZEN.Datatype.string;
Default value to apply to (empty) cells in this column.
This value is applied after the row value.
priority
Property priority As %ZEN.Datatype.integer(MAXVAL = 2, MINVAL = 0) [ InitialExpression = 1 ];
Priority of this column.
This lets you control the precedence of column-based attributes (style, format, value). By default (when the priority values are equal) column-based attributes have precedence over row-based attributes. If the column has a higher or equal-valued priority, then it takes precedence.
type
Property type As %ZEN.Datatype.string(XMLPROJECTION = "none");
Optional. Type of cells in this column. Used by DeepSee worksheets.
valueList
Property valueList As %ZEN.Datatype.csv(XMLPROJECTION = "none");
Optional. If the column type is "enum", this is a csv list of allowed values. Used by DeepSee worksheets.
lookupSpec
Property lookupSpec As %ZEN.Datatype.string(XMLPROJECTION = "none");
Optional. Information on how to lookup values for this column. Used by DeepSee worksheets.
logicalValue
Property logicalValue As %ZEN.Datatype.string(XMLPROJECTION = "none");
Optional. Default logical value used for this column. Used by DeepSee worksheets.