Bonjour à tous,
J'ai récupérer une appli codé avec les pieds donc je préviens directement que je ne suis pas responsable des horreurs que j'y trouve...
Parmi tout ça y a un truc qui me chiffonne (qui n'est pas du au précédent dév) et qui embête nos clients :
pour les états le gars avait la facheuse habitude mettre le code d'alimentation des différents dans la section "Avant impresson" de chaque élement... c'est pas très pratique je trouve mais passons...
il avait aussi l'habitude de préparer des chaines RTF et de les compléter avec ChaineConstruit(MoiMeme, "Toto") (oui MoiMême dans chaque champ, c'est top de chez top, on s'y retrouve très très bien...), pourquoi pas ! Sauf qu'à l'export de l'état vers Word (merci amis dév d'avoir suivit jusque là) se pose le problème suivant : les "é", "ù" et autres "à" sont transformés en "?" ce qui n'est ni lisible ni esthétique !
Après débugage je me rends compte que Windev ne gère pas bien l'ajout de "données" dans les champs RTF avec ChaîneConstruit (logique me diras-tu, elle s'appelle ChaineConstruit et pas RTFConstruit)....
Voilà voilà ! c'est la merde ! donc je voudrais savoir si il existe une solution à votre connaissance... j'ai tenté des HTMLVersRTF(TexteVersHTML(maVar)) vu qu'il n'y a pas de vol direct mais même sanction...
Au pire je vais me code une fonction ChaineVersRTF qui gère les accents mais si ça existe déjà je suis preneur !
Edit : tin je viens de voir que une nouveauté de la v18... de là à ce que je migre le projet pour ça....
Partager