%ZEN.Auxiliary.gridColumn
deprecated class %ZEN.Auxiliary.gridColumn extends %ZEN.Component.object
Defines characteristics for a column within a %ZEN.component.grid.Property Inventory
- columnName
- format
- hidden
- label
- logicalValue
- lookupSpec
- priority
- readOnly
- style
- title
- type
- value
- valueList
- width
Properties
property columnName as %ZEN.Datatype.string;
Logical name of column.
Property methods: columnNameDisplayToLogical(), columnNameGet(), columnNameIsValid(), columnNameLogicalToDisplay(), columnNameLogicalToOdbc(), columnNameNormalize(), columnNameSet()
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.
This is a DeepSee format string: e.g., "###.##" Note that column format overrides row format.
Property methods: formatDisplayToLogical(), formatGet(), formatIsValid(), formatLogicalToDisplay(), formatLogicalToOdbc(), formatNormalize(), formatSet()
If true, this column is not displayed.
Property methods: hiddenDisplayToLogical(), hiddenGet(), hiddenIsValid(), hiddenLogicalToDisplay(), hiddenLogicalToOdbc(), hiddenLogicalToXSD(), hiddenNormalize(), hiddenSet(), hiddenXSDToLogical()
property label as %ZEN.Datatype.caption;
Label displayed for column. This overrides the value from a data controller.
Property methods: labelDisplayToLogical(), labelGet(), labelIsValid(), labelLogicalToDisplay(), labelLogicalToOdbc(), labelNormalize(), labelSet()
property logicalValue as %ZEN.Datatype.string (XMLPROJECTION = "none");
Optional.
Default logical value used for this column. Used by DeepSee worksheets.
Property methods: logicalValueDisplayToLogical(), logicalValueGet(), logicalValueIsValid(), logicalValueLogicalToDisplay(), logicalValueLogicalToOdbc(), logicalValueNormalize(), logicalValueSet()
property lookupSpec as %ZEN.Datatype.string (XMLPROJECTION = "none");
Optional.
Information on how to lookup values for this column. Used by DeepSee worksheets.
Property methods: lookupSpecDisplayToLogical(), lookupSpecGet(), lookupSpecIsValid(), lookupSpecLogicalToDisplay(), lookupSpecLogicalToOdbc(), lookupSpecNormalize(), lookupSpecSet()
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.
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.
Property methods: priorityDisplayToLogical(), priorityGet(), priorityIsValid(), priorityLogicalToDisplay(), priorityLogicalToOdbc(), priorityNormalize(), prioritySet()
property readOnly as %ZEN.Datatype.boolean [ InitialExpression = 0 ];
If true, cells in this column are readOnly.
Property methods: readOnlyDisplayToLogical(), readOnlyGet(), readOnlyIsValid(), readOnlyLogicalToDisplay(), readOnlyLogicalToOdbc(), readOnlyLogicalToXSD(), readOnlyNormalize(), readOnlySet(), readOnlyXSDToLogical()
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.
This is a CSS style string: e.g., "color: red;" Note that column style overrides row style.
Property methods: styleDisplayToLogical(), styleGet(), styleIsValid(), styleLogicalToDisplay(), styleLogicalToOdbc(), styleNormalize(), styleSet()
property title as %ZEN.Datatype.caption;
Help text displayed when mouse hovers over this column.
Note that column title overrides row title.
Property methods: titleDisplayToLogical(), titleGet(), titleIsValid(), titleLogicalToDisplay(), titleLogicalToOdbc(), titleNormalize(), titleSet()
property type as %ZEN.Datatype.string (XMLPROJECTION = "none");
Optional.
Type of cells in this column. Used by DeepSee worksheets.
Property methods: typeDisplayToLogical(), typeGet(), typeIsValid(), typeLogicalToDisplay(), typeLogicalToOdbc(), typeNormalize(), typeSet()
property value as %ZEN.Datatype.string;
Default value to apply to (empty) cells in this column.
This value is applied after the row value.
This value is applied after the row value.
Property methods: valueDisplayToLogical(), valueGet(), valueIsValid(), valueLogicalToDisplay(), valueLogicalToOdbc(), valueNormalize(), valueSet()
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.
Property methods: valueListDisplayToLogical(), valueListGet(), valueListIsValid(), valueListLogicalToDisplay(), valueListLogicalToOdbc(), valueListNormalize(), valueListSet()
property width as %ZEN.Datatype.length;
Width of column.
Property methods: widthDisplayToLogical(), widthGet(), widthIsValid(), widthLogicalToDisplay(), widthLogicalToOdbc(), widthNormalize(), widthSet()
Inherited Members
Inherited Properties
- %condition
- %import
- %includeFiles
- %page
- %resource
- aux
- composite
- id
- index
- name
- onupdate
- parent
- tuple
- visible
- window
Inherited Methods
- %AddToSaveSet()
- %Attr()
- %BindExport()
- %ClassIsLatestVersion()
- %ClassName()
- %ConstructClone()
- %DispatchClassMethod()
- %DispatchGetModified()
- %DispatchGetProperty()
- %DispatchMethod()
- %DispatchSetModified()
- %DispatchSetMultidimProperty()
- %DispatchSetProperty()
- %DrawHTML()
- %DrawJSStrings()
- %Eval()
- %EvalC()
- %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()
- setProperty()