4D v16.3

GET RELATION PROPERTIES

Accueil

 
4D v16.3
GET RELATION PROPERTIES

GET RELATION PROPERTIES 


 

GET RELATION PROPERTIES ( ptrChp | numTable {; numChamp}; tableDest ; champDest {; discriminant {; allerAuto {; retourAuto}}} ) 
Paramètre Type   Description
ptrChp | numTable  Pointeur, Entier long in Pointeur de champ ou Numéro de table
numChamp  Entier long in Numéro de champ si un numéro de table est passé en premier paramètre
tableDest  Entier long in Numéro de la table cible ou 0 si aucun lien ne part du champ
champDest  Entier long in Numéro du champ cible ou 0 si aucun lien ne part du champ
discriminant  Entier long in Numéro du champ discriminant ou 0 si aucun champ discriminant
allerAuto  Booléen in Vrai = Lien aller automatique, Faux = Lien aller manuel
retourAuto  Booléen in Vrai = Lien retour automatique, Faux = Lien retour manuel

La commande GET RELATION PROPERTIES retourne les propriétés du lien, s’il y en a un, qui part du champ source, désigné par numTable et numChamp ou par ptrChp.
Vous pouvez passer :

  • soit des numéros de table et de champ dans numTable et numChamp,
  • soit un pointeur vers le champ dans ptrChp.

Après l’exécution de la commande :

  • Les paramètres tableDest et champDest contiennent respectivement le numéro de la table et du champ vers lesquels pointe le lien partant du champ source. Si aucun lien ne part du champ, ces paramètres contiennent 0.
  • Le paramètre discriminant contient le numéro du champ discriminant (appartenant à la table cible) défini pour le lien. Si aucun champ discriminant n’a été défini pour le lien ou si aucun lien ne part du champ source, ce paramètre contient 0.
  • Les paramètres allerAuto et retourAuto retournent Vrai si respectivement les options “Lien aller auto” et “Lien retour auto” ont été cochées pour le lien, Faux sinon.

Note : Les deux derniers paramètres retournent également Vrai si aucun lien ne part du champ source (dans ce cas, leur valeur est non significative). La valeur des paramètres tableDest et champDest vous permet de vous assurer de l’existence d’un lien.



Voir aussi  

GET FIELD ENTRY PROPERTIES
GET FIELD PROPERTIES
GET TABLE PROPERTIES
SET AUTOMATIC RELATIONS
SET FIELD RELATION

 
PROPRIÉTÉS 

Produit : 4D
Thème : Définition structure
Numéro : 686

Commande(s) éligible(s) à l'exécution dans un process préemptif

 
HISTORIQUE 

Créé : 4D v6.7

 
UTILISATION DE L'ARTICLE

4D - Langage ( 4D v16)
4D - Langage ( 4D v16.1)
4D - Langage ( 4D v16.2)
4D - Langage ( 4D v16.3)