Les tables de conversion permettent de définir des correspondances entre le nom et le code d'un objet ou le code et le nom d'un objet.
Les tables de conversion sont stockées dans des fichiers CSV (Comma - Separated Values) séparés et sont partagées par tous les modèles.
PowerAMC est livré avec des exemples de fichiers CSV qui sont stockés dans le répertoire d'installation Fichiers de ressources\Tables de conversion de PowerAMC. Vous pouvez également stocker dans ce répertoire les tables de conversion que vous créez.
Les tables de conversion ne sont pas sensibles à la casse des caractères. Vous pouvez indifféremment utiliser des lettres minuscules et majuscules dans les tables.
Une table de conversion est constituée d'une colonne Nom et d'une colonne Code. Selon la table de conversion que vous utilisez, un nom ou un code est retourné au cours de la génération. Cependant, si plusieurs noms différents possèdent le même code par exemple, seul le premier nom trouvé est retourné.
L'exemple suivant illustre une conversion Nom en code, où deux noms différents (Patient et Client) ont le même code (CLI) :
Lors de la conversion du nom en code, CLI s'affichera à la fois dans la zone Code des feuilles de propriétés des objets Patient et Client
Lors de la conversion du code en nom, seule la première occurrence (Client =CLI) sera prise en compte pour s'afficher dans la zone Nom de la feuille de propriétés de l'objet Client
La table de conversion que vous sélectionnez n'est opérationnelle que si vous l'invoquez simultanément à l'aide des macros Convert_name ou Convert_code dans la zone modifiable Script de conversion.
Pour plus d'informations sur les macros Convert_name ou Convert_code, reportez-vous à la section Utilisation d'un script de conversion.