Records in selection
Records in selection* {( aTable )} : Integer
| Parameter | Type | Description | |
|---|---|---|---|
| aTable | Table | → | Table for which to return number of selected records, or Default table, if omitted | 
| Function result | Integer | ← | Records in selection of table | 
Description
Records in selection* returns the number of records in the current selection of aTable. In contrast, Records in table returns the total number of records in the table.
Example
The following example shows a loop technique commonly used to move through all the records in a selection. The same action can also be accomplished with the APPLY TO SELECTION command:
 FIRST RECORD([People]) // Start at first record in the selection
 For($vlRecord;1;Records in selection([People])) // Loop once for each record
    Do Something // Do something with the record
    NEXT RECORD([People]) // Move to the next record
 End for
See also
Properties
| Command number | 76 | 
| Thread safe | ✓ |