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

versión 3


Table (numTabla | unPtr) Puntero | Num

ParámetroTipoDescripción
numTabla | unPtrNum | PunteroNúmero de tabla o
Puntero de tabla, o
Puntero de campo
ResultadoPuntero | NumPuntero de tabla, si se pasa un número de tabla
Número de tabla, si se pasa un puntero de tabla
Número de tabla, si se pasa un puntero de campo

Descripción

El comando Tabla tiene tres sintaxis diferentes:

Si pasa un número de tabla en numTabla, Tabla devuelve un puntero para la tabla.

Si pasa un puntero de tabla en unPtr, Tabla devuelve el número de la tabla.

Si pasa un puntero de campo en unPtr, Tabla devuelve el número de tabla del campo.

Ejemplos

1. En este ejemplo, la variable ptrTabla recibe un puntero de la tabla 3 de la base:

   ptrTabla:=Table(3)

2. Si pasa ptrTabla (un puntero a la tabla 3) a Table devuelve 3. En la siguiente línea, la variable numTabla toma el valor 3:

   numTabla:=Table(ptrTabla)

3. En este ejemplo, la variable numTabla es igual al número de la tabla [Tabla3]:

   numTabla=Table(->[Tabla3])

4. Este ejemplo, la variable numTabla es igual al número de la tabla a la cual pertenece el campo [Tabla3]Campo1:

   numTabla:=Table (->[Tabla3]Campo1)

Ver también

Field, Get last table number, Punteros, Table name.


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