[<<Previous Entry]
[^^Up^^]
[Next Entry>>]
[Menu]
[About The Guide]
FIELDPUT()
Set the value of a field variable using the ordinal position of the field in
the database structure
------------------------------------------------------------------------------
Syntax
FIELDPUT(<nField>, <expAssign>) --> ValueAssigned
Arguments
<nField> is the ordinal position of the field in the current
database file.
<expAssign> is the value to assign to the given field. The data
type of this expression must match the data type of the designated field
variable.
Returns
FIELDPUT() returns the value assigned to the designated field. If
<nField> does not correspond to the position of any field in the current
database file, FIELDPUT() returns NIL.
Description
FIELDPUT() is a database function that assigns <expAssign> to the field
at ordinal position <nField> in the current work area. This function
allows you to set 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 setting
of field values without use of the macro operator.
Examples
. This example compares FIELDPUT() to functionally equivalent
code that uses the macro operator to set the value of a field:
// Using macro operator
FName := FIELD(nField) // Get field name
FIELD->&FName := FVal // Set field value
// Using FIELDPUT()
FIELDPUT(nField, FVal) // Set field value
Files Library is CLIPPER.LIB.
See Also:
FIELDGET()
This page created by ng2html v1.05, the Norton guide to HTML conversion utility.
Written by Dave Pearson