The entire data contents of the record table.
Usage
Set_Property(OLECtrlEntID, "OLE.List", Array)
Values
Array has the following structure:
Pos | Name | Type | Description | Default |
---|---|---|---|---|
<1> | Row | Text | The contents of an entire row | "" |
<1, 1> | Column | Text | The contents of a cell in the row | "" |
Remarks
The List property emulates the OI equivalent LIST property. Rows are @FM-delimited and columns are @VM-delimited.
When setting this property, the record table's current contents are cleared and replaced by the new data in the array, so the number of rows are altered to fit the new contents exactly.
Since there is also a LIST property in OI, be sure to use the "OLE." prefix to ensure that you are using the OLE property and not the OI property.
Group Rows
The OLE Report Table can group rows together, separated by Group Rows. These special rows are omitted from the List property. If you want to include the Group Rows in the List, then use the special read only ListEx property.
Example
// Read the table's contents Data = Get_Property(@Window:".OLE_RECORDTABLE", "OLE.List")