System Reference Summary : 3. System Classes : TableField Class
 
Share this page                  
TableField Class
TableField Attributes
Attribute
Data Type
Description
Inherited
From
_RowSelected
integer
Is treated as a hidden column of a TableField (RW)
Defined
AbsXLeft
integer
Specifies a field's starting X coordinate, including the border and shadow, relative to the form (RW)
FormField
AbsXRight
integer
Specifies a field's ending X coordinate, including the border and shadow, relative to the form (RW)
FormField
AbsYBottom
integer
Specifies a field's ending Y coordinate, including the border and shadow, relative to the form (RW)
FormField
AbsYTop
integer
Specifies a field's starting Y coordinate, including the border and shadow, relative to the form (RW)
FormField
ActiveRow
integer
Specifies the number of the row in the data array that has the current input focus (RW)
Defined
AllBias
smallint
Specifies a field's bias setting for all modes of a frame (W)
FormField
AlwaysHighlighted
integer
If set to TRUE, the current row remains highlighted even when the table field does not have focus (RW)
Defined
AnchorPoint
integer
Specifies one of nine predetermined anchor points for a field (RW)
FormField
BgBitmap
BitmapObject
Specifies the background setting for a field when BgPattern is FP_BITMAP (RW)
FormField
BgColor
integer
Specifies the background color of a field's bounding box (RW)
FieldObject
BgDisplayPolicy
integer
Controls the positioning and display of form field background images—either anchored to their own top left corner (fixed), or anchored relative to the closest parent field whose background is fixed (RW)
FormField
BgPattern
integer
Specifies the form's background pattern (RW)
FormField
BottomInnerMargin
integer
Defines field margin in pixels between the bottom field border and data area (RW)
FieldObject
ChildFields
array of FormField
Contains an unordered list of the fields that make up the composite field (R)
CompositeField
ClassName
varchar(32)
Gives the name of an object's actual type (as opposed to its declared type) (R)
Object
ClientData
Object
Provides a way to associate data with an object (RW)
Object
ClientText
varchar(2000)
Stores text values; allows information to be assigned to a field at runtime (RW)
FieldObject
ColSeparatorColor
integer
Specifies the color of lines between columns (RW)
Defined
ColSeparatorStyle
integer
Specifies the style of lines between columns (RW)
Defined
ColSeparatorWidth
integer
Specifies the size of lines between columns (RW)
Defined
ColumnResizable
integer
Setting the ColumnResizable attribute to TRUE permits the end user to resize the associated column in the data set at runtime (RW)
Defined
ColumnsDisplayed
integer
Can be set to a value equal to the number of leftmost columns to be displayed. (RW)
Defined
ControlButton
ControlButton
Indicates which control button goes with the table field (RW)
Defined
ControlField
smallint
Determines if a field manipulates the user interface instead of the underlying data (RW)
FieldObject
CurBias
smallint
Specifies the current bias setting for a field (RW)
FormField
CurOps
smallint
Specifies the operations available on the table field (RW)
Defined
CurRow
integer
Specifies the number of the row in a data array that most recently had the input focus (RW)
Defined
Cursor
CursorBitmap
Causes the mouse cursor to change to the cursor associated with the CursorBitmap when the pointer is over the FormField object (RW)
FormField
DataType
varchar(65)
Specifies the data type of the field's variable (RW1)
FieldObject
Declared
smallint
Controls whether OpenROAD declares a variable for the field at compile time (RW)
ActiveField
DefaultString
varchar(256)
Stores the default value that OpenROAD uses when the DefaultValue attribute is set to DV_STRING (RW1)
FieldObject
DefaultValue
smallint
Specifies the default value of the variable associated with the field (RW1)
FieldObject
Drag_Row
integer
Is set to the row number from which the drag operation is initiated (RW)
Defined
DragObject
Object
Sets the object that will be transferred by a drag-and-drop operation when a user starts the operation over the field (RW)
ActiveField
Drop_Row
integer
Is set to the row number on which the drop occurred (RW)
Defined
DropObject
varchar(32)
Holds the class name of the objects that can be dropped on the field (RW)
ActiveField
EventExec
FrameExec
Specifies the frame (FrameExec) to which this field's events will be queued and processed (RW)
FieldObject
ExactHeight
integer
Specifies the exact height of a TableField, overriding all other settings (RW)
Defined
ExactWidth
integer
Specifies the exact width of a TableField, overriding all other settings (RW)
Defined
FgColor
integer
Controls the color of the field's foreground (RW)
FieldObject
FocusBehavior
smallint
Controls behavior of the field relative to the input focus (RW)
ActiveField
FullName
varchar(256)
Contains the expanded name of variable (R)
FieldObject
Gravity
integer
Specifies the alignment of a field that is within a stack field cell, a matrix field cell, or a subform (RW)
FormField
GroupBoxLabel
varchar(100)
Permits the identification of a Composite field object as a group box by assigning a descriptive name to the GroupBoxLabel field (RW)
CompositeField
HasDataChanged
smallint
Indicates if any interactive changes were made to the data associated with the field (RW)
FieldObject
HasFieldChanged
smallint
Is TRUE if any structural attributes of a field have been changed since the frame was initialized (RW)
FormField
HasHeader
smallint
Is TRUE if column headers are turned on (RW)
Defined
HasHeaderButtons
integer
If set to TRUE, the static FreeTrim fields in the column headers are converted to ButtonFields (W1)
Defined
HasHorizontalScrollBar
integer
Is set to TRUE automatically when a TableField is designed to show less than all its columns (RW)
Defined
HasScrollBar
smallint
Is TRUE if the scroll bar is turned on (RW)
Defined
Height
integer
Specifies the Y extent of the “inner rectangle” of the field, excluding borders and shadows (RW)
FormField
InstanceIdentifier
integer8
Contains a value that uniquely identifies an instance of an allocated object (R)
Object
InstanceReferences
integer
Contains the current number of references to the object (R)
Object
IsCurField
smallint
Is TRUE when a field has the current input focus for the frame (RW)
FormField
IsDragSource
integer
If set to TRUE, a drag-and-drop operation may be started over the field; DragObject is the object that is transferred (RW)
ActiveField
IsHighlighted
smallint
Is TRUE if the current row is highlighted (RW)
Defined
IsMoveBounded
smallint
Specifies if the component fields of the composite field can move beyond the composite field's boundaries (RW)
CompositeField
IsNullable
smallint
Is TRUE if the variable is nullable (RW1)
FieldObject
IsPropOptInherited
integer
If set to TRUE, indicates that the field is to use or inherit the PropertyOptMenu of the CompositeField that is nearest in scope (RW)
ActiveField
IsResizeBounded
smallint
Is TRUE if resizing of child fields within the composite is bounded by the borders of the composite itself, when the child fields are resizable (RW)
CompositeField
IsReverse
smallint
Is TRUE if reverse is on for a field's background and foreground colors (RW)
FormField
IsSelected
smallint
Is TRUE if a field is selected (for fields with bias settings that are selectable); defaults to FALSE (RW)
FormField
LayerSequence
integer
Specifies a field's sequence number within the field layer (RW)
FormField
LeftInnerMargin
integer
Defines field margin in pixels between the bottom field border and data area (RW)
FieldObject
MouseDownText
varchar(2000)
Specifies the text displayed in the window status bar of the current frame when the mouse pointer is over the field and the select button is clicked (RW)
FormField
MouseMoveText
varchar(2000)
Specifies the text displayed in the window status bar of the current frame when the mouse pointer is over the field (RW)
FormField
Name
varchar(32)
Contains the name of the field object (RW1)
FieldObject
NumVisibleRows
integer
Specifies the number of rows displayed in the table field (RW)
Defined
Orientation
smallint
Specifies the direction of the table field (RW)
Defined
OuterHeight
integer
Specifies the extent in Y direction of a field, including border lines and shadows (RW)
FormField
OuterWidth
integer
Specifies the extent in X direction of a field, including border lines and shadows (RW)
FormField
OutlineColor
integer
Controls the color of the border line or shadow of the bounding box around the field (RW)
ActiveField
OutlineStyle
integer
Controls the style of the outline of the field (RW)
ActiveField
OutlineWidth
integer
Controls the width of the border line or the shadow for the bounding box around the field (RW)
ActiveField
ParentField
CompositeField
Specifies the direct parent field for a field (RW)
FormField
PropertyOptMenu
OptionMenu
Contains the OptionMenu that is activated when the right mouse button is clicked while over the field (RW)
ActiveField
QueryBias
smallint
Specifies a field's bias setting when the CurMode attribute for the frame is set to FM_QUERY (RW)
FormField
QueryOps
smallint
Specifies the operations on table field menu when CurMode is FM_QUERY (RW)
Defined
ReadBias
smallint
Specifies the bias setting for a field when the CurMode attribute for the frame is set to FM_READ (RW)
FormField
ReadOps
smallint
Specifies the operations on the table field menu when CurMode is FM_READ (RW)
Defined
RequireRealField
smallint
Indicates if a field must be associated with a toolkit control or widget (RW)
FormField
RowSeparatorColor
integer
Specifies the color of lines between rows (RW)
Defined
RowSeparatorStyle
integer
Specifies the style of lines between rows (RW)
Defined
RowSeparatorWidth
integer
Specifies the size of lines between rows (RW)
Defined
RightInnerMargin
integer
Defines field margin in pixels between the right field border and data area (RW)
FieldObject
Script
StringObject
Contains the 4GL script associated with the field (RW)
FieldObject
ScrollingChangesSelection
integer
If TRUE, scrolling the selected row out of view sets the new selected row to the topmost or bottommost visible row of the TableField, depending on the direction of the scrolling (RW)
Defined
SelectionType
integer
Defines the type of selection allowed (RW)
Defined
TableBody
StackField
Specifies a stackfield that contains column fields for table (R)
Defined
TableHeader
StackField
Specifies a stackfield that contains column titles (R)
Defined
TabSeqNum
integer
Set this attribute to the 1-relative number equal to the order in which you want this field to appear in the TabSequence for the containing CompositeField (RW)
ActiveField
TaggedValues
array of TaggedValue
Defines an array of tagged values (R)
FieldObject
TargetRow
integer
Set to the row of the field that receives the input focus when a scroll event is generated on a table field (R)
Defined
Title
nvarchar(256)
Contains the current title of table field (RW)
Defined
TitleTrim
FreeTrim
Specifies the FreeTrim field object used for the title of table field (R)
Defined
ToolTipText
varchar(2000)
Specifies the text to be displayed when the mouse pointer rests on the FormField (RW)
FormField
TopInnerMargin
integer
Defines field margin in pixels between the top field border and data area (RW)
FieldObject
TopRow
integer
Contains the number of the row in the data array that is the top row on display (RW)
Defined
UpdateBias
smallint
Specifies a field's bias setting when the CurMode attribute for the frame is set to FM_UPDATE (RW)
FormField
UpdateOps
smallint
Specifies the operations on the table field when CurMode is FM_UPDATE (RW)
Defined
User1Bias
smallint
Specifies a field's bias setting when the CurMode attribute for the frame is set to FM_USER1 (RW)
FormField
User1Ops
smallint
Specifies the operations on the table field when CurMode is FM_USER1 (RW)
Defined
User2Bias
smallint
Specifies a field's bias setting when the CurMode attribute for the frame is set to FM_USER2 (RW)
FormField
User2Ops
smallint
Specifies the operations on the table field when CurMode is FM_USER2 (RW)
Defined
User3Bias
smallint
Specifies a field's bias setting when the CurMode attribute for the frame is set to FM_USER3 (RW)
FormField
User3Ops
smallint
Specifies the operations on the table field when CurMode is FM_USER3 (RW)
Defined
WidgetID
integer
This is not supported. Represents the field's handle for the highest-level Windows control for the field. (R)
ActiveField
Width
integer
Specifies the X extent of the “inner rectangle” of the field, excluding border lines or shadows (RW)
FormField
XAnchorPoint
integer
Use with YAnchorPoint to position an object by setting relevant anchor point values (RW)
FormField
XLeft
integer
Specifies the relative X coordinate of the left edge of a field's bounding rectangle (RW)
FormField
XRight
integer
Specifies the relative X coordinate of the right edge of a field's bounding rectangle (RW)
FormField
YAnchorPoint
integer
Use with XAnchorPoint to position an object by setting relevant anchor point values (RW)
FormField
YBottom
integer
Specifies the relative Y coordinate of the lower edge of a field's bounding rectangle (RW)
FormField
YTop
integer
Specifies the relative Y coordinate of the top edge of a field's bounding rectangle (RW)
FormField