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
SET AUTOMATIC RELATIONS
|
SET AUTOMATIC RELATIONS ( aller {; retour} ) | ||||||||
Paramètre | Type | Description | ||||||
aller | Booléen |
![]() |
Statut de tous les liens de N vers 1 | |||||
retour | Booléen |
![]() |
Statut de tous les liens de 1 vers N | |||||
La commande SET AUTOMATIC RELATIONS transforme tous les liens manuels en liens automatiques pour toute la base dans le process courant. Cette modification est temporaire et peut à tout moment être remise en cause par un nouvel appel à SET AUTOMATIC RELATIONS.
Les liens définis comme automatiques en mode Développement ne sont pas affectés par cette commande. Elle permet de rendre automatiques les liens déclarés manuels en mode Développement, avant d'exécuter des opérations nécessitant qu'ils soient automatiques (par exemple, des recherches et tri relationnels). A l'issue de l'opération, le lien peut redevenir manuel via un nouvel appel à SET AUTOMATIC RELATIONS.
Notes :
L'exemple suivant rend tous les liens N vers 1 automatiques et rétablit en manuel tous les liens 1 vers N qui étaient précédemment modifiés :
SET AUTOMATIC RELATIONS(True;False)
GET AUTOMATIC RELATIONS
GET RELATION PROPERTIES
Présentation des liens
SELECTION RANGE TO ARRAY
SELECTION TO ARRAY
SET FIELD RELATION
Produit : 4D
Thème : Liens
Numéro :
310
Modifié : 4D 2004
4D - Langage ( 4D v20 R7)