4. System Classes : ColumnField Class
 
Share this page                  
ColumnField Class
The ColumnField class is a stack field that is a column within a table field. Column fields cannot exist independently of table fields.
The ColumnField class provides access to the visual attributes of an individual column in a table field. You cannot access the component fields of a column field or the ChildFields array for the ColumnField object directly.
For information about accessing individual cells in a table field, see CellAttribute Class (see CellAttribute Class). For information about the reference syntax for column fields and other parts of a table field, see the Programming Guide.
In addition to visual characteristics, you can use the ColumnField reference to:
Change the column header (the Title attribute)
Move the column in the table field (the ColumnNumber attribute)
Turn on cell attributes (the HasCellAttributes attribute)
Set some characteristics for all fields in the column (the ProtoField attribute)
You must name the column field and specify its data type. If the table field that contains the column field is associated with a named class definition, the column field must be mapped to one of the attributes of the class.
Inherits From
Object Class (see Object Class)
FieldObject Class (see FieldObject Class)
FormField Class (see FormField Class)
ActiveField Class (see ActiveField Class)
CompositeField Class (see CompositeField Class)
StackField Class (see StackField Class)
Inherited By
None
Attributes
ColumnNumber
HasCellAttributes
HasSingleCharFind
ParentTable
ProtoField
Title
TitleTrim
Methods
CellAttribute