
| property Fields: Object readonly
| property Count: Number readonly |

| property Item(Index: Number): Object readonly default
| property Alignment: Number [Integer] |
| property DisplayLabel: String |
| property DisplayWidth: Number [Integer] |
| property FieldName: String readonly |
| property Format: String |
| property FormatMode: Number [Integer] |
| property Group: Number [Integer] |
| property Index: Number [Integer] |
| property ReadOnly: Boolean |
| property Required: Boolean |
| property Size: Number [Integer] readonly |
| property Total: Boolean |
| property Value: Variant |
| property Visible: Boolean |
| method GetPropertyValue(PropertyName: String): Variant |
| method PropertyType(PropertyName: String): String |
| method SetPropertyValue(PropertyName: String, Value: Variant) |
|
| method GetPropertyValue(PropertyName: String): Variant |
| method PropertyType(PropertyName: String): String |
| method SetPropertyValue(PropertyName: String, Value: Variant) |
|

| property FieldsIndex: Number readonly
| property Alignment: Number [Integer] |
| property DisplayLabel: String |
| property DisplayWidth: Number [Integer] |
| property FieldName: String readonly |
| property Format: String |
| property FormatMode: Number [Integer] |
| property Group: Number [Integer] |
| property Index: Number [Integer] |
| property ReadOnly: Boolean |
| property Required: Boolean |
| property Size: Number [Integer] readonly |
| property Total: Boolean |
| property Value: Variant |
| property Visible: Boolean |
| method GetPropertyValue(PropertyName: String): Variant |
| method PropertyType(PropertyName: String): String |
| method SetPropertyValue(PropertyName: String, Value: Variant) |
|
| method AddField(Name: String, Domain: String[, Type: String, Size: Number, Required: Boolean, CurrCodeFieldName: String]): Object |
| method AddIndex(Name: String, Fields: String[, Unique: Boolean, Descending: Boolean, CaseInsensitive: Boolean]) |
| method Clear |
| method ClearFields |
| method ClearIndexes |
| method Clone(Table: Object) |
| method CloneField(Table: Object, SourceFieldName: String[, DestinationFieldName: String]): Object |
| method CreateTable: Object |
| method GetPropertyValue(PropertyName: String): Variant |
| method PropertyType(PropertyName: String): String |
| method SetPropertyValue(PropertyName: String, Value: Variant) |