Associer des variables InTouch avec des colonnes de la base de données
- Last UpdatedSep 24, 2024
- 3 minute read
Vous pouvez associer des variables InTouch avec des colonnes de la base de données. Ceci s'effectue avec une liste de liens. La plupart des fonctions<:hs>SQL<:hs>Access utilisent la liste de liens pour donner à des variables InTouch l'accès aux données des tables de la base de données.
Une liste de liens associe les colonnes de la base de données aux variables contenues dans le dictionnaire de variables d'InTouch. Une liste de liens contient également un modèle de table, décrivant le format des tables de la base de données.

Lorsque vous exécutez un script contenant les fonctions SQLInsert(), SQLSelect() ou SQLUpdate(), la liste des liens est mise à jour afin de spécifier les variables InTouch qui sont utilisées, et les colonnes dans la table, qui sont associées à ces variables.
Créer une liste de liens
-
Dans le volet Outils, développez SQL Access Manager et cliquez sur Liste de liens.
Un message de confirmation de la création du fichier SQL.DEF apparaît.
-
Cliquez sur Oui pour créer le fichier SQL.DEF.
La boîte de dialogue Sélection d'une liste de liens s'affiche.
-
Cliquez sur Nouveau.
La boîte de dialogue Configuration de la liste des liens s'affiche.

-
Dans la zone Nom de la liste, indiquez le nom de la liste de liens.
Le nom d'une liste de liens peut contenir jusqu'à 32<:hs>caractères.
-
Pour définir les variables de la liste de liens, utilisez l'une des possibilités suivantes<:hs>:
-
Dans le champ Variable.Champ, entrez un nom de variable InTouch. Vous pouvez également ajouter un.Champ de variable sous la forme nom_variable.nom_champ.
-
Double-cliquez sur Nom de variable pour sélectionner une variable existante. La boîte de dialogue Sélectionnez la variable apparaît. Sélectionnez une variable dans la liste.
Remarque : les variables d’E/S qui ne sont pas utilisées dans votre application mais qui sont spécifiées dans une liste de liens SQL Access seront surveillées (signalées au serveur de communications) dès le démarrage de WindowViewer.
-
-
Sélectionnez le.Champ à ajouter à la variable par l'une des méthodes suivantes<:hs>:
-
Dans le champ Variable.Champ, entrez un point suivi du nom de champ, à la suite du nom de la variable
-
Cliquez sur Nom de champ. La boîte de dialogue Sélection d'un nom de champ s'affiche. Cliquez sur le .Champ à ajouter à la variable.
-
-
Dans la zone Nom de la colonne, entrez le nom de la colonne.
Le nom d'une colonne peut contenir jusqu'à 30<:hs>caractères. Si le nom de la colonne comporte un espace, placez-le entre crochets dans la liste de liens et lorsque vous l'utilisez dans un script. Par exemple :
WHERE EXPR= "[Valve ID] = " + text (tagname,"#");
-
Placez la variable dans la liste de liens de l'une des manières suivantes<:hs>:
-
Cliquez sur Déplacer vers le haut pour faire remonter le nom de la variable sélectionnée d’un niveau dans la liste.
-
Cliquez sur Déplacer vers le bas pour faire descendre le nom de la variable sélectionnée d’un niveau dans la liste.
-
-
Cliquez sur Ajouter un item pour ajouter votre combinaison Variable.Champ et Nom de la colonne à la liste de liens.
-
Cliquez sur OK pour enregistrer la nouvelle configuration de la liste de liens et refermer la boîte de dialogue.