CANDIDATE( ) Function

Returns true (.T.) if an index tag is a candidate index tag; otherwise, returns false (.F.).

CANDIDATE([nIndexNumber] [, nWorkArea | cTableAlias])

Parameters

nIndexNumber

Specifies the number of the index tag for which CANDIDATE( ) returns the candidate status. CANDIDATE( ) returns the candidate status in the following order as nIndexNumber increases from 1 to the total number of structural compound and independent compound index tags:

  1. Candidate status for each tag in the structural compound index (if one is present) is returned first. The candidate status is returned for the tags in the order in which the tags are created in the structural index.

  2. Candidate status for each tag in any open independent compound indexes is returned last. The candidate status is returned for the tags in the order in which the tags are created in the independent compound indexes.

If you omit nIndexNumber, CANDIDATE( ) checks the master controlling index tag to see if it is a candidate index tag. If there is no master controlling index tag, CANDIDATE( ) returns false (.F.).

nWorkArea

Specifies the work area of the index tag specified with nIndexNumber.

cTableAlias

Specifies the work area of the index tag specified with nIndexNumber.

If you omit nWorkArea and cTableAlias, CANDIDATE( ) checks the index tag in the currently selected work area to see if it is a candidate index tag.

Expand imageReturn Value

Expand imageRemarks

Expand imageExample

Expand imageSee Also


© , 1996-2020 • Updated: 11/10/20
Comment or report problem with topic