|
|
|
|
|
- Propriétés spécifiques à la description de liaisons
- Comment décrire des fichiers de données par programmation ?
- Manipulation des liaisons d'un fichier de données décrit par programmation
Description de Liaison (Type de variable) En anglais : Link Description (Type of variable)
Disponible uniquement avec ce type de connexion
Une variable de type Description de Liaison permet de décrire par programmation une liaison entre deux fichiers de données. La description de chaque liaison est validée par la fonction HDécritLiaison. Après cette validation : - Cette liaison pourra être manipulée comme n'importe quelle liaison décrite dans l'analyse.
- La variable de type "Description de Liaison" est réinitialisée et pourra être utilisée pour décrire par programmation une autre liaison.
Remarque : Pour ajouter une liaison dans une base de données HFSQL Client/Serveur, utilisez la fonction HAjouteLiaison.
MaLiaison est une Description de Liaison
MaLiaison1, MaLiaison2 sont des Descriptions de Liaison
...
MaLiaison est une Description de Liaison
MaLiaison.Nom = "HABITE"
MaLiaison.FichierSource = "VILLE"
MaLiaison.FichierRelié = "CLIENT"
MaLiaison.CléSource = "NOMVILLE"
MaLiaison.CléReliée = "VILLECLI"
HDécritLiaison(MaLiaison)
Syntaxe
Déclarer une ou plusieurs descriptions de liaison Masquer les détails
<Nom de la variable> est une Description de Liaison <Nom de la variable 1>, <Nom de la variable 2> sont des Descriptions de Liaison
<Nom de la variable> : Nom de la variable de type "Description de Liaison" à déclarer.Remarque : Les mots-clés une et des ne sont pas obligatoires : ce sont des mots d'agrément. Pour décrire une variable de type "Description de Liaison" : Utilisez les propriétés du WLangage spécifiques aux descriptions de liaisons. Pour plus de détails, consultez les remarques. Pour valider une description d'une variable de type "Description de Liaison" : Utilisez la fonction HDécritLiaison. Remarques Propriétés spécifiques à la description de liaisons Les propriétés spécifiques à la description de liaisons sont les suivantes : Remarque : Les propriétés en gras suivies d'un astérisque doivent obligatoirement être initialisées lors de la description d'une liaison par programmation. Par défaut, les cardinalités de la liaison sont (0-1) / (0-1). Manipulation des liaisons d'un fichier de données décrit par programmation Lors de la création d'une liaison sous l'éditeur d'analyses, le nom de cette liaison est automatiquement reconnu par le compilateur. Lors de la création d'une liaison à l'aide d'une variable de type "Description de Liaison", le nom de cette liaison est défini grâce à la propriété Nom. Ce nom n'est pas automatiquement reconnu par le compilateur. L'utilisation de ce nom pour désigner la liaison provoque une erreur de compilation. Pour que le nom de la liaison créé par programmation soit reconnu par le compilateur, il est nécessaire de déclarer ce nom grâce au mot-clé Externe. Cette liaison pourra alors être manipulée par son nom sous l'éditeur de code. Par exemple :
MaLiaison est une Description de Liaison
...
MaLiaison.Nom = "HABITE"
...
HDécritLiaison("HABITE")
...
EXTERNE HABITE
...
Cardinalité = HABITE.CardinalitéReliéeMax
Documentation également disponible pour…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|