TableEnumBreak (Function) In french: TableEnumèreRupture Enumerates the breaks found in a Table control.
// Lists the breaks of TABLE_MyTable sBreakName is string bPosition is boolean nColNum is int let i = 1 sDesc is string = TableEnumBreak(TABLE_MyTable, i) WHILE sDesc <> "" sBreakName = ExtractString(sDesc, 1, TAB) bPosition = ExtractString(sDesc, 2, TAB) nColNum = ExtractString(sDesc, 3, TAB) IF {sBreakName, indControl}..Visible THEN Trace(sBreakName, bPosition, nColNum) END // Next break i++ sDesc = TableEnumBreak(TABLE_MyTable, i) END
Syntax
<Result> = TableEnumBreak(<Table control> , <Break index>)
<Result>: Character string - Description of the break for the specified index. This description has the following format:
<Break> + TAB + <Break position> + TAB + <Column number>
where: - <Break>: Name of the break.
- <Break position>: 1 for a break header and 0 for a break footer.
- <Column number>: Number of the column that triggers the break.
- Empty string ("") if the Table control does not have any breaks or if <Break index> is equal to the number of breaks in the Table control + 1.
<Table control>: Control name Name of the Table control to be used.
If this parameter corresponds to an empty string (""), the Table control to which the current process belongs will be used. <Break index>: Integer Index of the search break, between 1 and the number of breaks in the Table control + 1. If this parameter is greater than the number of breaks found in the Table control, the function returns an empty string (""). Remarks Use conditions TableEnumBreak can be used on a Table control based on a data file or populated programmatically.
This page is also available for…
|
|
|
|