| property BindType: String(1) [BindType] required heat 1
| Values: F (Accredo Form), U (Custom Form), C (Custom Report), G (GL Financial Report), J (JC Report), P (PA Report), R (Report List), I (Script List), A (SA Report), S (Script), L (SP Price List), D (SP Rule List Definition), H (PP Price List), E (PP Rule List Definition), T (TD Custom Table Form), V (List View) |
|
| property BOF: Boolean readonly |
| property ButtonHint: String(125) [Custom] heat 2 |
| property ButtonOrder: Number [Integer] heat 2 |
| property Editing: Boolean readonly |
| property EOF: Boolean readonly |

| property FilterSort: Object readonly
| property Filter: String |
| property FilterJSON: String |
| property Sort: String |
| property SortJSON: String |
| method Edit([FieldName: String, Operator: String, Criteria: String]*): Boolean |
| method GetPropertyValue(PropertyName: String): Variant |
| method PropertyType(PropertyName: String): String |
| method SetPropertyValue(PropertyName: String, Value: Variant) |
|
| property FolderName: String(255) [Custom] heat 2 |
| property FormCaption: String(125) [Custom] heat 2 |
| property InNavigator: Boolean [Boolean] heat 2 |
| property NavigatorOrder: Number [Integer] heat 2 |
| property OnToolbar: Boolean [Boolean] heat 2 |
| property RecNo: Number [Integer] |
| property RecordCount: Number [Integer] readonly |
| property RecordMax: Number [Integer] readonly |
| property ScriptPath: String(255) [File Path] heat 2 |
| property ShortCut: Number [Integer] required heat 2 |
| property TabName: String(20) [Custom] heat 2 |
| property TabOrder: Number [Integer] heat 2 |
| property ToolbarName: String(64) [Event Name] heat 2 |

| property User: Object readonly
| property BOF: Boolean readonly |
| property Editing: Boolean readonly |
| property EOF: Boolean readonly |

| property FilterSort: Object readonly
| property Filter: String |
| property FilterJSON: String |
| property Sort: String |
| property SortJSON: String |
| method Edit([FieldName: String, Operator: String, Criteria: String]*): Boolean |
| method GetPropertyValue(PropertyName: String): Variant |
| method PropertyType(PropertyName: String): String |
| method SetPropertyValue(PropertyName: String, Value: Variant) |
|
| property RecNo: Number [Integer] |
| property RecordCount: Number [Integer] readonly |
| property RecordMax: Number [Integer] readonly |
| property UserCode: String(8) [CO User code] |
| property UserName: String(30) [Short Description] readonly calculated |
| method Append |
| method ApplyOrder(Order: Array of Variant) |
| method Cancel |
| method Delete |
| method Edit |
| method Empty |
| method First |
| method GetFieldDomain(FieldName: String): String |
| method GetPropertyValue(PropertyName: String): Variant |
| method Insert |
| method Last |
| method Next |
| method Prev |
| method PropertyType(PropertyName: String): String |
| method Refresh |
| method Save |
| method SetPropertyValue(PropertyName: String, Value: Variant) |
| method SwapDown |
| method SwapUp |
|
| property UserCode: String(8) [CO User Code] heat 2 |
| property UserCodeType: String(1) [COReportUserCode] readonly required heat 2
| Values: N (None), 1 (One), * (Many) |
|
| property UserGlyph: Number [Integer] heat 2 |
| method Append |
| method Cancel |
| method Delete |
| method Edit |
| method First |
| method GetFieldDomain(FieldName: String): String |
| method GetPropertyValue(PropertyName: String): Variant |
| method Insert |
| method Last |
| method Next |
| method Prev |
| method PropertyType(PropertyName: String): String |
| method Refresh |
| method Save |
| method SetPropertyValue(PropertyName: String, Value: Variant) |