Table

4D - Documentation   Français   English   German   Español   Japanese   4D v11 SQL, Commandes par thèmes   4D v11 SQL, Liste alphabétique des commandes   4D v11 SQL, Constantes par thèmes   Retour   Précédent   Suivant

version 5


Table (numTable | unPtr) Num | Pointeur

ParamètreTypeDescription
numTable | unPtrNum | PointeurNuméro de table ou
Pointeur de table ou
Pointeur de champ
RésultatNum | PointeurPointeur de table si un Numéro de table est passé,
Numéro de table si un Pointeur de table est passé,
Numéro de table si un Pointeur de champ est passé

Description

Table a trois syntaxes différentes.

Si vous passez un numéro de table dans numTable, Table retourne un pointeur sur la table.

Si vous passez un pointeur de table dans unPtr, Table retourne le numéro de la table.

Si vous passez un pointeur de champ dans unPtr, Table retourne le numéro de table du champ.

Exemples

(1) Dans cet exemple, la variable ptrTable reçoit un pointeur sur la table n°3 :

   ptrTable := Table (3)

(2) Si vous passez ptrTable à la fonction Table, elle retourne 3. Par exemple, dans la ligne suivante, la variable numTable prend la valeur 3 :

   numTable := Table (ptrTable)

(3) Dans l'exemple suivant, la variable numTable est égale au numéro de la table [Table3] :

   numTable := Table (->[Table3])

(4) Dans l'exemple suivant, la variable numTable est égale au numéro de la table à laquelle appartient le champ [Table3]Champ1 :

   numTable := Table (->[Table3]Champ1)

Référence

Champ, Lire numero derniere table, Nom de la table, Pointeurs.


4D - Documentation   Français   English   German   Español   Japanese   4D v11 SQL, Commandes par thèmes   4D v11 SQL, Liste alphabétique des commandes   4D v11 SQL, Constantes par thèmes   Retour   Précédent   Suivant