Edition de tables de recherche

Pourquoi et quand exécuter cette tâche

Pour éditer une table de recherche existante :

Procédure

  1. Sélectionnez l'onglet Fonctions. Dans l'onglet Fonctions, la liste des fonctions standard apparaît. En outre, le panneau Action apparaît.
  2. Dans l'onglet Fonctions, sélectionnez Tables de recherche.
  3. Sélectionnez la table à éditer.
  4. Pour afficher la boîte de dialogue Table de recherche, sélectionnez l'une des options suivantes :
    • Cliquez avec le bouton droit de la souris sur le noeud de table dans l'onglet Fonctions et, dans le menu, sélectionnez Editer....
    • Dans le panneau Actions, sélectionnez Ajouter une nouvelle table de recherche.
    La boîte de dialogue Table de recherche s'ouvre.
  5. Editez votre table à l'aide de l'une des actions suivantes :
    • Ajouter une paire clé-valeur - Pour ajouter une paire clé-valeur, procédez comme suit :
      1. Cliquez sur Ajouter.
      2. Dans la zone Clé, entrez le nom de la clé. A l'exécution, cette clé est remplacée par la valeur spécifiée.
      3. Dans la zone Valeur, entrez la valeur à laquelle la clé sera convertie en phase d'exécution. Appuyez sur la touche Entrée.
    • Supprimer une paire clé-valeur - Pour supprimer une paire clé-valeur de la table, procédez comme suit :
      1. Sélectionnez une paire clé-valeur.
      2. Cliquez sur Supprimer.
    • Modifier la zone de valeur par défaut -  Editez le paramètre en cours de la zone Valeur par défaut. Entrez une valeur dans cette zone si vous souhaitez que la table de recherche fournisse une valeur, y compris si aucune clé ne concorde en phase d'exécution. Laissez cette zone à blanc si la table de recherche ne doit pas renvoyer de valeur si aucune clé ne concorde en phase d'exécution.
    • Modifier la valeur si la zone de valeur est "nil" - Editez le paramètre en cours de la zone de valeur Valeur si "nil". Cette propriété affecte uniquement les noeuds nillables. Entrez une valeur dans cette zone, si, pendant l'exécution, vous souhaitez que la table de recherche fournisse une valeur, y compris si le noeud source est vide et nillable. Laissez cette zone à blanc, si pendant l'exécution, la table de recherche ne doit pas renvoyer de valeur lorsque le noeud source est vide et nillable.
  6. Cliquez sur OK.

Que faire ensuite

Les tables de recherche sont ajoutées aux règles de mappage comme des fonctions. Pour plus d'informations sur l'ajout de fonctions à des règles de mappage, voir Attribution d'une ou de plusieurs fonctions à une règle de mappage.



Commentaires | Notices


Icône d'horodatage Dernière révision: Friday, November 1, 2013


http://pic.dhe.ibm.com/infocenter/wci/v7r0m0/topic/com.ibm.wci.doc/editing_lookup_tables.html