FIELDGET() Retrieve the value of a field using the ordinal position of the field in the database structure ------------------------------------------------------------------------------ Syntax FIELDGET(<nField>) --> ValueField Arguments <nField> is the ordinal position of the field in the record structure for the current work area. Returns FIELDGET() returns the value of the specified field. If <nField> does not correspond to the position of any field in the current database file, FIELDGET() returns NIL. Description FIELDGET() is a database function that retrieves the value of a field using its position within the database file structure rather than its field name. Within generic database service functions this allows, among other things the retrieval of field values without use of the macro operator. Examples . This example compares FIELDGET() to functionally equivalent code that uses the macro operator to retrieve the value of a field: LOCAL nField := 1, FName, FVal USE Customer NEW // // Using macro operator FName := FIELD( nField ) // Get field name FVal := &FName // Get field value // Using FIELDGET() FVal := FIELDGET( nField ) // Get field value Files Library is CLIPPER.LIB.
See Also: FIELDPUT()