FIELDGET() 
 Obtiene el valor de un campo utilizando su posición ordinal en la
 estructura de la base de datos
------------------------------------------------------------------------------
 Sintaxis

     FIELDGET(<nCampo>) --> ValorCampo

 Argumentos

     <nCampo> es la posición ordinal del campo en la estructura de
     registro para el área de trabajo actual.

 Devuelve

     FIELDGET() devuelve el valor del campo especificado. Si <nCampo> no
     corresponde a la posición de ningún campo del fichero de base de datos
     actual, FIELDGET() devuelve NIL.

 Descripción

     FIELDGET() es una función de base de datos que obtiene el valor de un
     campo utilizando su posición dentro de la estructura del fichero de la
     base de datos en lugar de su nombre de campo. Dentro de las funciones
     genéricas de servicio de base de datos esto permite, entre otras cosas,
     recuperar los valores de campos sin utilizar el operador de
     macroexpresiones.

 Ejemplos


      Este ejemplo compara FIELDGET() con el código funcionalmente
        equivalente que utiliza el operador de macroexpresiones para obtener
        el valor de un campo:

        LOCAL nCampo := 1, NomC, ValC
        USE Cliente NEW
        //
        // Usando el operador de macroexpresiones
        NomC := FIELD( nCampo )                 // Obtener el nombre
                                                // del campo
        ValC := &NomC                           // Obtener el valor
                                                // del campo
        // Usando FIELDGET()
        ValC := FIELDGET( nCampo )              // Obtener el valor
                                                // del campo

 Ficheros   La biblioteca asociada es CLIPPER.LIB.

 To download this example - click here.

See Also: FIELDPUT()