PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 2024 → Données dans un autre alphabet
Données dans un autre alphabet
Débuté par Lomion, 23 mai 2022 11:44 - 5 réponses
Membre enregistré
48 messages
Popularité : +1 (1 vote)
Posté le 23 mai 2022 - 11:44
Bonjour,

Dans un fichier de données, dans la même rubrique, j'ai des noms utilisant soit l'alphabet latin, soit le cyrillique.
J'affiche ces noms dans un champ liste.
Quand l'application est en mode russe (changement avec la fonction Nation), les données s'affichent correctement, quel que soit leur alphabet.
Quand l'application est en français, les caractères des noms en russe sont remplacés par des points d'interrogation.
J'ai bien lu la doc au sujet des applications multiliingues. On y parle notamment de la fonction ChangeAlphabet, etc.
Mais je n'arrive pas à trouver comment gérer cette situation particulière où les données utilisent plusieurs alphabets.

Avez-vous une idée ?
Merci d'avance,
Lomion
Membre enregistré
3 334 messages
Popularité : +93 (137 votes)
Posté le 23 mai 2022 - 12:26
Ton projet est il en Unicode ?
Est qu'en est il de ta rubrique ?
A priori tu es en ANSI
Membre enregistré
48 messages
Popularité : +1 (1 vote)
Posté le 23 mai 2022 - 15:44
Bonne question !
Mais, je viens de vérifier, elle est bien en unicode.
De plus, je remarque que WDMap affiche correctement les noms en caractères latin et cyrilliques quand je visualise ces fichiers de données.
Ce n'est donc pas la bonne solution.
Il semblerait que le problème se situe ailleurs, mais je ne vois vraiment pas où...
Membre enregistré
3 334 messages
Popularité : +93 (137 votes)
Posté le 26 mai 2022 - 07:39
Si tu fais un Ansiversunicode qu'est ce que je ça donne ?
Membre enregistré
48 messages
Popularité : +1 (1 vote)
Posté le 30 mai 2022 - 12:23
J'ai essayé, le ListeAjoute n'en veut pas.. J'ai un message disant qu'il attend du ANSI.
En plus, ça doit pouvoir se faire puisque WDMap affiche correctement les données du fichier concerné...
Membre enregistré
3 334 messages
Popularité : +93 (137 votes)
Posté le 30 mai 2022 - 13:28
Ton champ est sûrement en ANSI
Essaie de mettre ton champ en Unicode
Tu peux aussi mettre ton projet en Unicode