Développement > Utilitaires > Divers > Mise à jour textes traduisibles 

Les progiciels ADONIX permettent de gérer des textes applicatifs traduisibles.

Ces textes sont stockés dans la table ATEXTRA, et correspondent aux type de données AXX (type générique), AX1, AX2, AX3 (types dédiés aux intitulés courts, normaux, longs). Dans cette table, les textes sont identifiés par le nom de la table d'origine du texte, le code du champ, la clé de la fiche, et le code langue. Une vue nommée AWVTEXTRA permet d'accéder facilement aux textes concernés dans Crystal Reports™ directement par une jointure.

Pour des raisons historiques, il existe également une fonction intégrée à Crystal Reports qui permet d'accéder à une liste de textes stockés directement sur le poste qui exécute l'état. Cette fonction est notamment utilisée pour organiser la traduction d'intitulés fixes de ce type utilisés dans certains documents (par exemple les textes de pieds de facture).

L'intérêt d'utiliser des textes locaux plutôt que les textes du serveur est relativement faible en version 150, mais comme certains états continuent à utiliser cette possibilité, elle a été pérennisée.

Le rafraîchissement de ces textes locaux sur le poste est réalisé à partir d'un fichier situé sur le serveur, qui est lui-même mis à jour par cette fonction.

Pour éviter de transférer un trop grand nombre de textes, ce qui ralentirait l'accès aux textes locaux lors de l'exécution des états de ce type, seuls sont copiés les textes issus de tables pour lesquelles la case Génération textes traduisibles est cochée (dans le premier onglet du dictionnaire des tables).

Il est donc nécessaire de lancer cette fonction lorsque certains textes traduisibles ont été mis à jour dans le progiciel.

Lancement de la fonction

Au lancement de la fonction, une confirmation est demandée à l'utilisateur. S'il confirme, l'opération est lancée.

Tâche batch

Cette fonction peut être lancée en batch, mais il n'existe pas de tâche standard dédiée à son lancement.

Messages d'erreur

Il n'y a pas de message d'erreur autre que les messages d'erreur génériques.

Tables mises en oeuvre

SEEREFERTTO Reportez-vous à la documentation de Mise en oeuvre