Skip to main content
Version: 20 R10

Records in selection

Records in selection* {( aTable )} : Integer

ParameterTypeDescription
aTableTableTable for which to return number of selected records, or Default table, if omitted
Function resultIntegerRecords 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

Records in table

Properties

Command number76
Thread safe