Returns the number of rows in a Looper control.
// Number of rows found in the "LOOP_Looper1" Looper control?
Result1 is int
Result1 = LooperCount(LOOP_Looper1)
// Displays the number of answers found: (ex: "There are 31 answers")
STC_CAPTION1 = "There are " + LooperCount(LOOP_ResultLooper) + " answers"
Syntax
<Result> = LooperCount(<Looper control> [, <Row/Attribute>])
<Result>: Integer
- Number of rows found in a Looper control,
- 0 if the Looper control is empty.
<Looper control>: Control name
Name of the Looper control to be used.
If this parameter corresponds to an empty string (""), the count will be performed on the current Looper control.
<Row/Attribute>: Optional constant
| |
toColumn | Number of attributes found in the Looper control. |
toShown
| Number of non-empty visible rows.
|
toTotal (Default value)
| Looper control based on a data file:- Total number of records:
- in the linked data file (if there is no filter).
- filtered in the linked data file (if there is a filter).
- in the query (if the Looper control is linked to a query).
- Number of visible records.
Caution: the "End of initialization" event is run once the total is calculated. |
toVisible | Number of visible rows (including the empty rows or the rows partially displayed). Corresponds to the maximum number of rows that can be displayed in the Looper control.
|
Remarks
Use conditions
LooperCount can be used on:
- a Looper control based on a data file,
- a Looper control populated programmatically.