|
GRUPOS DE DISCUSSÃO PROFISSIONAL WINDEV, WEBDEV e WINDEV Mobile |
| | | | | |
Iniciado por abouenour, mar., 02 2004 12:46 PM - 8 respostas |
| |
| | | |
|
| |
Publicado em março, 02 2004 - 12:46 PM |
Bonjour cher(e)s collègues, Nous avons développé avec webdev1.5 une application intranet qui manipule des données en français et arabe provenant de SQL Server. il y avait un prob d'affichage, que nous avons pu surmonter par l'utilisation d'une fonction qui transforme toute chaine récupéré de la base en unicode : exemple : xװ.... ( le browser intérpréte par la suite ) .. cela a permis d'afficher les informations en arabe. Maintenant en webdev7 ça marche toujours mais dès que j'essai d'exporter une table vers Excel ça donne des xװ.... avez vous des idées pour remédier à ça ? Merci Infiniment ! |
| |
| |
| | | |
|
| | |
| |
Publicado em março, 02 2004 - 4:52 PM |
Slt Lahsen
Excuse moi je sort en parti du sujet.
Nous sommes qquns à rechercher le moyens de reconnaître des caractères non latin (cyrillique, arabes, chinois, coréen, grec, etc....)
Peux-tu nous montrer le bout de ton code d'analyse de chaînes.
Perso : mes données viennent d'un fichier EXCEL créé en Russie.
Je transmettrai la solution par la suite dans le NG windev.old.
Merci d'avance.
Alain V
"Lahsen" <abouenour@depp.finances.gov.ma> a écrit dans le message de news:40449476$1@news.pcsoft.fr...
Bonjour cher(e)s collègues, Nous avons développé avec webdev1.5 une application intranet qui manipule des données en français et arabe provenant de SQL Server. il y avait un
prob
d'affichage, que nous avons pu surmonter par l'utilisation d'une fonction qui transforme toute chaine récupéré de la base en unicode : exemple : xװ....
( le browser intérpréte par la suite ) .. cela a permis d'afficher les informations en arabe. Maintenant en webdev7 ça marche toujours mais dès que j'essai d'exporter une table vers Excel ça donne des xװ.... avez vous des idées pour remédier à ça ? Merci Infiniment !
|
| |
| |
| | | |
|
| | |
| |
Publicado em março, 03 2004 - 1:47 PM |
Salut, mon code repose sur l'idée que chaque caractère en arabe s'affiche sous forme Ö, Ë,... qui ne sont pas de l'arabe. alors j'ai pu construire une table de correspondance entre la lettre en arabe et la lettre affichée. aprés j'aurais une table sous forme par exemple : 156 --> 1256 , 177 --> 1320, ... ( càd code ascii ---> unicode ) . et je construit la chaine sous forme : &#unicode;&#unicode;.... j'espère avoir expliqué ce que tu as demandé . j'attend encore des idées, merci.
"SFCI Conseil - Alain V" <sfci.conseil_NoSpam@wanadoo.fr> wrote:
Slt Lahsen Excuse moi je sort en parti du sujet. Nous sommes qquns à rechercher le moyens de reconnaître des caractères non latin (cyrillique, arabes, chinois, coréen, grec, etc....) Peux-tu nous montrer le bout de ton code d'analyse de chaînes. Perso : mes données viennent d'un fichier EXCEL créé en Russie. Je transmettrai la solution par la suite dans le NG windev.old. Merci d'avance. Alain V "Lahsen" <abouenour@depp.finances.gov.ma> a écrit dans le message de news:40449476$1@news.pcsoft.fr...
Bonjour cher(e)s collègues, Nous avons développé avec webdev1.5 une application intranet qui manipule des données en français et arabe provenant de SQL Server. il y avait un prob
d'affichage, que nous avons pu surmonter par l'utilisation d'une fonction qui transforme toute chaine récupéré de la base en unicode : exemple : xװ.... ( le browser intérpréte par la suite ) .. cela a permis d'afficher les informations en arabe. Maintenant en webdev7 ça marche toujours mais dès que j'essai d'exporter une table vers Excel ça
donne des xװ.... avez vous des idées pour remédier à ça ? Merci Infiniment !
|
| |
| |
| | | |
|
| | |
| |
Publicado em março, 03 2004 - 3:37 PM |
Slt
Le problème que j'ai est que les caractères (quelqu'ils soient) s'affichent toujours en "?" sauf l'espace qui est bien reconnu.
Donc il me manque qqchose par rapport à ce que tu as fait.
Alain V
PS : à priori la translation devrait se faire par une DLL : ole2nls.dll => comment l'utiliser dans Windev 5.5b (les commandes sont comme pour Webdev 1.5 j'espère).
N'oublions pas que mon fichier vient de Russie sur un Windows en Russe (Cyrillique).
"lahsen" <abouenour@depp.finances.gov.ma> a écrit dans le message de news:4045c619@news.pcsoft.fr...
Salut, mon code repose sur l'idée que chaque caractère en arabe s'affiche sous
forme
Ö, Ë,... qui ne sont pas de l'arabe. alors j'ai pu construire une table de correspondance entre la lettre en arabe et la lettre affichée. aprés j'aurais
une table sous forme par exemple : 156 --> 1256 , 177 --> 1320, ... ( càd code ascii ---> unicode ) . et je construit la chaine sous forme : &#unicode;&#unicode;....
j'espère avoir expliqué ce que tu as demandé . j'attend encore des idées, merci. "SFCI Conseil - Alain V" <sfci.conseil_NoSpam@wanadoo.fr> wrote: Slt Lahsen
Excuse moi je sort en parti du sujet.
Nous sommes qquns à rechercher le moyens de reconnaître des caractères
non
latin (cyrillique, arabes, chinois, coréen, grec, etc....) Peux-tu nous montrer le bout de ton code d'analyse de chaînes. Perso : mes données viennent d'un fichier EXCEL créé en Russie. Je transmettrai la solution par la suite dans le NG windev.old. Merci d'avance. Alain V "Lahsen" <abouenour@depp.finances.gov.ma> a écrit dans le message de news:40449476$1@news.pcsoft.fr...
Bonjour cher(e)s collègues, Nous avons développé avec webdev1.5 une application intranet qui
manipule
des données en français et arabe provenant de SQL Server. il y avait un prob d'affichage, que nous avons pu surmonter par l'utilisation d'une fonction
qui transforme toute chaine récupéré de la base en unicode : exemple : xװ.... ( le browser intérpréte par la suite ) .. cela a permis d'afficher les informations en arabe. Maintenant en webdev7
ça marche toujours mais dès que j'essai d'exporter une table vers Excel ça donne des xװ.... avez vous des idées pour remédier à ça ? Merci Infiniment !
|
| |
| |
| | | |
|
| | |
| |
Publicado em março, 03 2004 - 5:44 PM |
Bonjour, pour le prob des points d'interrogation peut être c'est dû au jeu de caractère de votre SGBD. Nous, on a SQL Server (unicode). pour l'utilisation de la DLL je ne sais pas comment procéder ( les paramètres , la valeur retournée ? ) . merci ! a+
"SFCI Conseil - Alain V" <sfci.conseil_NoSpam@wanadoo.fr> wrote:
Slt
Le problème que j'ai est que les caractères (quelqu'ils soient) s'affichent toujours en "?" sauf l'espace qui est bien reconnu.
Donc il me manque qqchose par rapport à ce que tu as fait.
Alain V
PS : à priori la translation devrait se faire par une DLL : ole2nls.dll
=>
comment l'utiliser dans Windev 5.5b (les commandes sont comme pour Webdev 1.5 j'espère). N'oublions pas que mon fichier vient de Russie sur un Windows en Russe (Cyrillique). "lahsen" <abouenour@depp.finances.gov.ma> a écrit dans le message de news:4045c619@news.pcsoft.fr...
Salut, mon code repose sur l'idée que chaque caractère en arabe s'affiche sous forme
Ö, Ë,... qui ne sont pas de l'arabe. alors j'ai pu construire une table de
correspondance entre la lettre en arabe et la lettre affichée. aprés j'aurais une table sous forme par exemple : 156 --> 1256 , 177 --> 1320, ... ( càd
code ascii ---> unicode ) . et je construit la chaine sous forme : &#unicode;&#unicode;.... j'espère avoir expliqué ce que tu as demandé . j'attend encore des idées, merci. "SFCI Conseil - Alain V" <sfci.conseil_NoSpam@wanadoo.fr> wrote: Slt Lahsen
Excuse moi je sort en parti du sujet.
Nous sommes qquns à rechercher le moyens de reconnaître des caractères non
latin (cyrillique, arabes, chinois, coréen, grec, etc....) Peux-tu nous montrer le bout de ton code d'analyse de chaînes. Perso : mes données viennent d'un fichier EXCEL créé en Russie. Je transmettrai la solution par la suite dans le NG windev.old. Merci d'avance. Alain V "Lahsen" <abouenour@depp.finances.gov.ma> a écrit dans le message de news:40449476$1@news.pcsoft.fr...
Bonjour cher(e)s collègues, Nous avons développé avec webdev1.5 une application intranet qui manipule
des données en français et arabe provenant de SQL Server. il y avait un
prob d'affichage, que nous avons pu surmonter par l'utilisation d'une fonction qui transforme toute chaine récupéré de la base en unicode : exemple :
xװ.... ( le browser intérpréte par la suite ) .. cela a permis d'afficher les informations en arabe. Maintenant en webdev7 ça marche toujours mais dès que j'essai d'exporter une table vers Excel ça donne des xװ.... avez vous des idées pour remédier à ça ? Merci Infiniment !
|
| |
| |
| | | |
|
| | |
| |
Publicado em março, 04 2004 - 10:31 AM |
Slt
En fait dans windev je déclare un champ au format RTF et j'affecte à la zone de saisie un "arial unicode MS" mais cela me le fait avec d'autre polices.
Ensuite je voulais récupérer la chaine de ce champ pour un contrôle avec une bibliothèque de mots clef mais cette seconde partie devient impossible si je ne suis pas capable de reconnaître les caractères cyrilliques.
Quant à l'utilisation de l'ole je vais découvrir aussi. Si je découvre qqchose je te le fait savoir. Sinon j'ai reçu un fichier sur l'utilisation de l'OLE Automation pour piloter des fichiers Word et Excel. Si tu veux je te l'envoie ??
J'en profite pour remercier à nouveau André STASZEWSKI pour cette aide.
Alain V
"lahsen" <abouenour@depp.finances.gov.ma> a écrit dans le message de news:4045fd9f$1@news.pcsoft.fr...
Bonjour, pour le prob des points d'interrogation peut être c'est dû au jeu de
caractère
de votre SGBD. Nous, on a SQL Server (unicode). pour l'utilisation de la DLL je ne sais pas comment procéder ( les paramètres
, la valeur retournée ? ) . merci ! a+ "SFCI Conseil - Alain V" <sfci.conseil_NoSpam@wanadoo.fr> wrote: Slt
Le problème que j'ai est que les caractères (quelqu'ils soient)
s'affichent
toujours en "?" sauf l'espace qui est bien reconnu.
Donc il me manque qqchose par rapport à ce que tu as fait.
Alain V
PS : à priori la translation devrait se faire par une DLL : ole2nls.dll => comment l'utiliser dans Windev 5.5b (les commandes sont comme pour Webdev 1.5 j'espère). N'oublions pas que mon fichier vient de Russie sur un Windows en Russe (Cyrillique). "lahsen" <abouenour@depp.finances.gov.ma> a écrit dans le message de news:4045c619@news.pcsoft.fr...
Salut, mon code repose sur l'idée que chaque caractère en arabe s'affiche sous forme
Ö, Ë,... qui ne sont pas de l'arabe. alors j'ai pu construire une table de correspondance entre la lettre en arabe et la lettre affichée. aprés j'aurais une table sous forme par exemple : 156 --> 1256 , 177 --> 1320, ... ( càd code ascii ---> unicode ) . et je construit la chaine sous forme : &#unicode;&#unicode;.... j'espère avoir expliqué ce que tu as demandé . j'attend encore des idées, merci. "SFCI Conseil - Alain V" <sfci.conseil_NoSpam@wanadoo.fr> wrote: Slt Lahsen
Excuse moi je sort en parti du sujet.
Nous sommes qquns à rechercher le moyens de reconnaître des caractères non
latin (cyrillique, arabes, chinois, coréen, grec, etc....) Peux-tu nous montrer le bout de ton code d'analyse de chaînes. Perso : mes données viennent d'un fichier EXCEL créé en Russie. Je transmettrai la solution par la suite dans le NG windev.old. Merci d'avance. Alain V "Lahsen" <abouenour@depp.finances.gov.ma> a écrit dans le message de news:40449476$1@news.pcsoft.fr...
Bonjour cher(e)s collègues, Nous avons développé avec webdev1.5 une application intranet qui manipule
des données en français et arabe provenant de SQL Server. il y avait un prob d'affichage, que nous avons pu surmonter par l'utilisation d'une fonction qui transforme toute chaine récupéré de la base en unicode : exemple : xװ.... ( le browser intérpréte par la suite ) .. cela a permis d'afficher les informations en arabe. Maintenant en webdev7 ça marche toujours mais dès que j'essai d'exporter une table vers Excel
ça donne des xװ.... avez vous des idées pour remédier à ça ? Merci
|
| |
| |
| | | |
|
| | |
| |
Publicado em março, 04 2004 - 11:43 AM |
Bonjour, Oui j'aimerais bien recevoir le document sur OLE et à mon tour je remercie tous les collègues de ce forum. Si tu veux tu m'envoi les lettres crylliques et je peux te préparer la table de correspondance unicode. J'espère qu'on trouvera une solution le plutôt possible car pour nous c'est bloquant cette partie. Merci. |
| |
| |
| | | |
|
| | |
| |
Publicado em março, 04 2004 - 11:51 AM |
slt
Je confirme : arabes, grecs, cyrilliques, kanji etc... c'est énervant quant ce sont des fichiers créés localement et qu'on doivent s'en dépatouiller sur nos machines à caractères latin.
Tu peux recevoir des zip ???
Alain V
"lahsen" <abouenour@depp.finances.gov.ma> a écrit dans le message de news:4046fc58@news.pcsoft.fr...
Bonjour, Oui j'aimerais bien recevoir le document sur OLE et à mon tour je remercie tous les collègues de ce forum. Si tu veux tu m'envoi les lettres
crylliques
et je peux te préparer la table de correspondance unicode. J'espère qu'on trouvera une solution le plutôt possible car pour nous c'est bloquant cette
partie. Merci.
|
| |
| |
| | | |
|
| | |
| |
Publicado em março, 04 2004 - 1:27 PM |
Salut, oui je peux recevoir des zip.. et n'oublie pas de m'indiquer le sgbd sur lequel les données sont stockées. merci.
"SFCI Conseil - Alain V" <sfci.conseil_NoSpam@wanadoo.fr> wrote:
slt
Je confirme : arabes, grecs, cyrilliques, kanji etc... c'est énervant quant ce sont des fichiers créés localement et qu'on doivent s'en dépatouiller
sur
nos machines à caractères latin. Tu peux recevoir des zip ??? Alain V "lahsen" <abouenour@depp.finances.gov.ma> a écrit dans le message de news:4046fc58@news.pcsoft.fr...
Bonjour, Oui j'aimerais bien recevoir le document sur OLE et à mon tour je remercie tous les collègues de ce forum. Si tu veux tu m'envoi les lettres crylliques
et je peux te préparer la table de correspondance unicode. J'espère qu'on trouvera une solution le plutôt possible car pour nous c'est bloquant cette partie. Merci.
|
| |
| |
| | | |
|
| | | | |
| | |
| | |
| |
|
|
|