Field

4D - Documentation   Français   English   German   Español   4D v11 SQL, Comandos por temas   4D v11 SQL, Lista alfabética de comandos   4D v11 SQL, Constantes por temas   Regresar   Anterior   Siguiente

versión 3


Field (numTabla | ptrCamp{; numCamp}) Num | Puntero

ParámetroTipoDescripción
numTabla | ptrCampNum | PunteroNúmero de tabla o puntero del campo
numCampNuméricoNúmero de campo, si pasa un número de tabla
ResultadoNum | PunteroNúmero de campo si se pasa un puntero de
campo, Puntero de campo si se pasan los
números de tabla y de campo

Descripción

El comando Field tiene dos sintaxis:

Si pasa un número de tabla en numTabla y un número de campo en numCampo, Field devuelve un puntero al campo.

Si pasa un puntero a un campo en ptrCamp, Field devuelve el número del campo.

Ejemplos

1. El siguiente ejemplo asigna la variable campPtr a un puntero al segundo campo en la tercera tabla:

   CampPtr:=Field(3; 2)

2. Si pasa campPtr (un puntero al segundo campo de una tabla) a Field devuelve el valor 2. La siguiente línea asigna el valor 2 a campNum:

   campNum :=Field(campPtr )

3. En el siguiente ejemplo, la variable campNum es igual al número del campo de [Tabla3]Campo2:

   campNum:=Field(->[Tabla3]Campo2)

Ver también

Field name, GET FIELD PROPERTIES, Get last field number, Table.


4D - Documentation   Français   English   German   Español   4D v11 SQL, Comandos por temas   4D v11 SQL, Lista alfabética de comandos   4D v11 SQL, Constantes por temas   Regresar   Anterior   Siguiente