4D v16.3Table |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v16.3
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 v16)
4D - Langage ( 4D v16.1)
4D - Langage ( 4D v16.2)
4D - Langage ( 4D v16.3)
Ajouter un commentaire