version 2004.1
AP Create relation (numTableSource; numChampSource; numTableDest; numChampDest) Entier long
Paramètre | Type | Description | |
numTableSource | Entier long | Numéro de la table de départ du lien | |
numChampSource | Entier long | Numéro du champ de départ du lien | |
numTableDest | Entier long | Numéro de la table d'arrivée du lien | |
numChampDest | Entier long | Numéro du champ d'arrivée du lien | |
Résultat | Entier long | Code d'erreur (0=pas d'erreur) |
Description
La commande AP Create relation permet d'ajouter un lien entre deux tables.
Vous devez passer respectivement les numéros de table et de champ de départ du lien dans les paramètres numTableSource et numChampSource et les numéros de table et de champ d'arrivée du lien dans les paramètres numTableDest et numChampDest.
Le lien est créé avec des propriétés standard. Vous pouvez utiliser les commandes 4D de gestion des liens pour connaître ou modifier ces propriétés.
Si le lien est correctement créé, la commande retourne 0. Sinon, elle retourne un code d'erreur.
Note : Cette commande ne fonctionne pas lorsqu'elle est exécutée depuis une application compilée et fusionnée avec 4D Runtime Volume License.
Exemple
Cet exemple crée un lien de la table 1 vers la table 2 :
C_ENTIER LONG ($TableSource;$ChampSource;$TableDest;$ChampDest) $TableSource:=1 $ChampSource:=2 $TableDest:=2 $ChampDest:=2 $error:=AP Create relation ($TableSource;$ChampSource;$TableDest;$ChampDest)