Chapter 6 Utilisation de l'Editeur de langue de rapport


Traduction d'un mot clé dans une valeur de propriété d'objet

Pour traduire un mot clé dans une valeur de propriété d'objet, vous devez ouvrir un fichier de ressource de langue de rapport et définir des correspondances dans une table de correspondance.

Les tables de correspondance sont composées de :

Les traductions que vous effectuez dans le fichier de ressource de langue de rapport sont visibles dans le rapport généré.

La catégorie Values Mapping vous permet de définir des traductions pour les mots clés dans les valeurs de propriété d'objet pour :

Personnalisation de la table de correspondance Standard

Vous pouvez personnaliser la table de correspondance Standard qui contient des mots clés s'appliquant à tous les modules :

L'exemple suivant montre la traduction du mot clé <Aucun> :


Création de table de correspondance

Outre l'utilisation de la table de correspondance Standard, vous pouvez créer votre propre table de correspondance que vous pourrez associer à un module particulier par la suite. Pour ce faire, vous devez procéder comme suit :

L'exemple suivant montre une nouvelle table de correspondance montrerTable créée depuis la catégorie Lists. Vous ne pouvez l'utiliser qu'après lui avoir assigné un module particulier :


Assignation d'une table de correspondance

Une fois que vous avez créé une nouvelle table de correspondance, vous pouvez l'assigner à un module particulier. Pour ce faire, vous devez recréer l'arborescence Object Attributes dans la catégorie Forms ou Lists.

Par exemple, si vous voulez assigner une table de correspondance à un MPD, vous devez procéder comme suit :

L'exemple suivant montre la table de correspondance dans laquelle chaque propriété de l'objet Colonne utilise une table de correspondance différente :


Steps Pour traduire un mot clé dans une valeur de propriété d'objet :

  1. Ouvrez l'Editeur de langue de rapport.
  2. Cliquez sur la catégorie Values Mapping pour afficher son arborescence.
  3. Cliquez sur la catégorie Lists ou Forms pour afficher son arborescence.
  4. Cliquez sur une catégorie de module pour afficher son arborescence.
  5. Sélectionnez l'objet pour lequel vous voulez afficher la table de correspondance à traduire.

La table de correspondance s'affiche à la droite de l'arborescence.

  1. Cliquez sur une ligne vide dans la colonne Nom.
  2. Saisissez le mot clé à traduire.
  3. Cliquez sur la ligne correspondante dans la colonne Valeur et saisissez le nom de la table de correspondance que vous utiliserez pour la traduction du mot clé qui devra apparaître dans le rapport généré.
  4. Cliquer sur OK.

Chaque fois qu'une correspondance s'applique, le contenu exact du mot clé dans la colonne Nom est évalué (la casse n'est pas évaluée) et est remplacé par sa traduction. Celle-ci est définie dans la table de correspondance qui apparaît dans la colonne Valeur.

Exemple de traduction avec table de correspondance assignée à un module particulier

Vous définissez la table de correspondance TableOblig dans l'Editeur de langue de rapport qui sera utilisé par une autre table de correspondance que vous définissez par la suite :


Vous définissez la table de correspondance Colonne qui utilise la table de correspondance TableOblig que vous venez de définir :


Il s'affiche de la façon suivante dans le rapport généré :


 


Copyright (C) 2006. Sybase Inc. All rights reserved.