Vous êtes sur le site Web historique de la documentation de 4D. Les documentations sont progressivement déplacées vers developer.4d.com |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v20 R7
Table
|
Table ( numTable | unPtr ) -> Résultat | ||||||||
Paramètre | Type | Description | ||||||
numTable | unPtr | Entier long, Pointeur |
![]() |
Numéro de table ou Pointeur de table ou Pointeur de champ | |||||
Résultat | Entier long, Pointeur |
![]() |
Pointeur 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é | |||||
Table a trois syntaxes différentes.
Dans cet exemple, la variable ptrTable reçoit un pointeur sur la table n°3 :
ptrTable:=Table(3)
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)
Dans l'exemple suivant, la variable numTable est égale au numéro de la table [Table3] :
numTable:=Table(->[Table3])
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)
Produit : 4D
Thème : Définition structure
Numéro :
252
Nom intl. : Table
Créé : < 4D v6
4D - Langage ( 4D v20 R7)