Connecter les champs individuels à une table de base de données précise

Vous pouvez connecter un champ à une table de base de données particulière contenant une liste statique liée à une source ODBC. Notez que la source et la connexion ODBC doivent être correctement configurées avant de pouvoir utiliser la procédure ci-dessous.

Procédez comme suit pour connecter un champ à une table de base de données particulière :

  1. Modifier le profil de champ du champ à connecter.
  2. Cliquez sur Validation de table dans le volet de navigation de la boîte de dialogue et sélectionnez Connexion ODBC comme Type de table.
  3. Saisissez le nom de la source dans le champ de saisie Source de données, puis cliquez sur Se connecter.
  4. Les paramètres du Nom de table sont remplis avec les tables et les colonnes associées mappées à la source de données indiquée. Sélectionnez le nom de la table souhaitée dans la première liste déroulante et la colonne souhaitée dans la seconde.
  5. Cliquez sur OK pour enregistrer les paramètres.

Comment les valeurs sont validées par rapport à la table

Les valeurs de champ interprétées sont d'abord validées par rapport aux valeurs statiques trouvées dans la table de base de données indiquée dans la procédure ci-dessus, à la fois lorsqu'elles sont interprétées et vérifiées. Si aucune correspondance n'est trouvée, les caractères spéciaux de la valeur interprétée et de la valeur statique dans la base de données sont supprimés et les valeurs sont à nouveau comparées pour voir si elles correspondent. Ces caractères spéciaux sont supprimés :

{

' ' , '#' , '!' , '@' , '$' , '%' , '^'

, '&' , '(' , ')' , '_' , '-' , '/'

, '|' , '\\' , ']' , '[' , '*' , '=' , '-' , '+'

, '"' , '\'' , ',' , '>' , '<' , '?' , '`' , '~'

, ‘½', '§', '€', '£', ‘', ‘', '.'}

Entrée du journal de processus

Après l'interprétation des documents, le journal de traitement indique comment les champs ont été mis en correspondance avec les valeurs de la table de la façon suivante :

  • « Validation de la table de connexion pour <nom de champ>, en comparant la valeur du champ interprété xxxxx avec la valeur de la base de données yyyyy » - où xxxxx est la valeur interprétée et yyyyy la valeur trouvée dans la table spécifiée.

Spécifications de connexion ODBC

Après l'interprétation des documents, le journal de traitement indique comment les champs ont été mis en correspondance avec les valeurs de la table de la façon suivante :

  • La source de données ODBC peut provenir de Microsoft SQL ou d'Oracle.
  • Le nom de la table indiquée doit exister dans la base de données.
  • La table ne peut contenir qu'une seule colonne (avec n'importe quel nom)
  • La longueur maximale des éléments de données dans la colonne est de 127 caractères.
  • Le nom d'utilisateur et le mot de passe utilisé dans la source de données ODBC proviennent du fichier Eilocal.ini.