IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Forms Oracle Discussion :

Ecrire en arabe dans forms 6i


Sujet :

Forms Oracle

  1. #1
    Membre du Club
    Profil pro
    Étudiant
    Inscrit en
    Février 2009
    Messages
    99
    Détails du profil
    Informations personnelles :
    Localisation : Algérie

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2009
    Messages : 99
    Points : 61
    Points
    61
    Par défaut Ecrire en arabe dans forms 6i
    Bonjour,

    j'ai crée et configurée une base de données 11g avec UTF8, sur un serveur Windows 2008-64bits.

    j'ai installé forms et report 6i et patché avec le patch18 sur une machine Windows 7, oracle client 11g est également installé. J'ai pas apporté de modifications dans nls_lang dans mon regedit.

    Le problème c'est que quand je saisis ,les caractères arabes ne s'affichent pas correctement.

    Merci

  2. #2
    Expert éminent sénior
    Avatar de SheikYerbouti
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    6 760
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 6 760
    Points : 11 862
    Points
    11 862
    Par défaut
    Bonjour,

    je pense qu'il faut à la fois adapter le character set de la BDD et le NLS setting en local au niveau de la base de registre.
    Rédacteur Oracle (Oracle ACE)
    Guide Oracle ,Guide PL/SQL, Guide Forms 9i/10g, Index de recherche
    Je ne réponds pas aux questions techniques par MP
    Blogs: Forms-PL/SQL-J2EE - Forms Java Beans

  3. #3
    Membre du Club
    Profil pro
    Étudiant
    Inscrit en
    Février 2009
    Messages
    99
    Détails du profil
    Informations personnelles :
    Localisation : Algérie

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2009
    Messages : 99
    Points : 61
    Points
    61
    Par défaut
    Mais d'après certains articles que j'ai trouvé sur le net, ils déconseillent d'aligner le nls_lang du client avec celui de la base de données parce que dans ce cas là oracle ne fait pas de conversion.

    Merci

  4. #4
    Expert éminent sénior
    Avatar de SheikYerbouti
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    6 760
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 6 760
    Points : 11 862
    Points
    11 862
    Par défaut
    Et pourquoi voulez-vous qu'il fasse une conversion?
    Rédacteur Oracle (Oracle ACE)
    Guide Oracle ,Guide PL/SQL, Guide Forms 9i/10g, Index de recherche
    Je ne réponds pas aux questions techniques par MP
    Blogs: Forms-PL/SQL-J2EE - Forms Java Beans

  5. #5
    Membre du Club
    Profil pro
    Étudiant
    Inscrit en
    Février 2009
    Messages
    99
    Détails du profil
    Informations personnelles :
    Localisation : Algérie

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2009
    Messages : 99
    Points : 61
    Points
    61
    Par défaut
    bonjour,

    ma réponse d'hier repose sur le contenu de l'article publié dans developpez.com , intitulé :'evitez les erreurs de conversion grâce aux NLS.

    Possible que j'ai pas bien compris le contenu. SVP, est ce qu'il y a une personne qui peut m'éclairicir là dessus.

    Merci

  6. #6
    Expert éminent sénior
    Avatar de SheikYerbouti
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    6 760
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 6 760
    Points : 11 862
    Points
    11 862
    Par défaut
    Adapter le NLS_LANGUAGE sur le poste client, dans la base de registre, ne coute pas cher et est facile et rapide à tester.
    Rédacteur Oracle (Oracle ACE)
    Guide Oracle ,Guide PL/SQL, Guide Forms 9i/10g, Index de recherche
    Je ne réponds pas aux questions techniques par MP
    Blogs: Forms-PL/SQL-J2EE - Forms Java Beans

  7. #7
    Membre du Club
    Profil pro
    Étudiant
    Inscrit en
    Février 2009
    Messages
    99
    Détails du profil
    Informations personnelles :
    Localisation : Algérie

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2009
    Messages : 99
    Points : 61
    Points
    61
    Par défaut
    Je sais que c'est facile de modifier le regedit du client mais je comprends pas ce qui a été écrit dans l'article, pourquoi ils disent qu'il fautpas aligner le nls_lang du client avec celui de la base.
    En plus, si on a une centaine de machines, on sera obligé de passer par les postes pour y changer le nls.

  8. #8
    Expert éminent sénior
    Avatar de SheikYerbouti
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    6 760
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 6 760
    Points : 11 862
    Points
    11 862
    Par défaut
    Le NLS local sert justement à afficher correctement la police de caractères dans l'application Forms. Si vous affichez du texte arabe avec une configuration FRENCH ou autre, vous avez un affichage défectueux.
    Rédacteur Oracle (Oracle ACE)
    Guide Oracle ,Guide PL/SQL, Guide Forms 9i/10g, Index de recherche
    Je ne réponds pas aux questions techniques par MP
    Blogs: Forms-PL/SQL-J2EE - Forms Java Beans

Discussions similaires

  1. Ecrire en arabe dans le contenue d'une page aspx?
    Par realtolive dans le forum ASP.NET
    Réponses: 2
    Dernier message: 13/04/2012, 00h44
  2. ecrire en arabe dans postgresql
    Par iissam113 dans le forum PostgreSQL
    Réponses: 15
    Dernier message: 26/10/2010, 11h48
  3. Ecrire en arabe dans un textbox
    Par inter_amine dans le forum Débuter
    Réponses: 0
    Dernier message: 12/10/2009, 14h11
  4. [CR ?] ecrire en arabe dans crystal report
    Par kira-3 dans le forum SAP Crystal Reports
    Réponses: 0
    Dernier message: 06/05/2009, 19h35
  5. [CS3] Ecrire en Arabe dans Dreamweaver
    Par stanley dans le forum Dreamweaver
    Réponses: 2
    Dernier message: 24/01/2008, 11h14

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo