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 :

(oracle 9i) execution d'un etat


Sujet :

Forms Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Novembre 2006
    Messages
    61
    Détails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 61
    Par défaut (oracle 9i) execution d'un etat
    salut
    une erreur se produit lors de lancement d'etat avec la commande WEB.SHOW_ DOCUMENT()
    CODE
    #Declare
    LC$Repserver Varchar2(128) := 'http://RABAA:8889/reports/rwservlet' ;
    LC$Cmd varchar2(256) ; Begin LC$Cmd := LC$Repserver || '?Section1 &report=REPORT209.rdf' || '&P_1=' || name_in('PARAMETER.P_1') ;
    Web.show_document(LC$Cmd, '_blank') ; End ;


    REP-52005: La clé indiquée, Section1 , n'existe pas dans le fichier de correspondance de clés.

  2. #2
    Membre chevronné
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    349
    Détails du profil
    Informations personnelles :
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Décembre 2004
    Messages : 349
    Par défaut
    http://www.google.fr/search?hl=fr&q=...e+Google&meta=


    http://sheikyerbouti.developpez.com/...g/?page=Chap17
    Web.Show_Document()
    Declare LC$Repserver Varchar2(128) := 'http://nom_machine:port/reports/rwservlet' ; LC$Cmd varchar2(256) ; Begin LC$Cmd := LC$Repserver || '?nom_section_config&report=nom_etat.rdf' || '&P_1=' || name_in('PARAMETER.P_1') ) ; Web.show_document(LC$Cmd, '_blank') ; End ;

    nom_section_config représente le nom d'une des sections de configuration ajoutée dans le fichier:
    <ORACLE_HOME>reports\conf\cgicmd.dat

    L'ajout de section dans ce fichier permet d'indiquer les paramètres confidentiels qui n'apparaîtront donc pas dans l'url du navigateur.

    Extrait du fichier cgicmd.dat:

    Section1: userid="scott/tiger@dbtest" destype=cache desformat=pdf server=repserver %*

    Section2: userid=" scott/tiger@dbtest " destype=cache desformat=pdf server=repserver %* %P

    Dans l'appel de la commande Web.Show_Document(), il suffit de spécifier le nom de la section dans l'url après le ? afin de ne pas afficher le userid dans l'url

    REP-52005: La clé indiquée, Section1 , n'existe pas dans le fichier de correspondance de clés.
    Il est évident que si l'entrée Section1 n'existe pas dans le fichier cgicmd.dat qui doit se trouver sur l'Application Server, ca ne peut pas marcher ...

    entre autres ..

    http://www.oracle.com/technology/pro...m10gsrw10g.pdf

    CDLT.

  3. #3
    Membre confirmé
    Inscrit en
    Novembre 2006
    Messages
    61
    Détails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 61
    Par défaut
    comment je peux corriger cette erreur ? ou se trouve la liste des clés.

  4. #4
    Membre chevronné
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    349
    Détails du profil
    Informations personnelles :
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Décembre 2004
    Messages : 349
    Par défaut
    ou se trouve la liste des clés.
    ... essaies de faire un petit effort ...
    http://sheikyerbouti.developpez.com/...g/?page=Chap17
    Citation:
    REP-52005: La clé indiquée, Section1 , n'existe pas dans le fichier de correspondance de clés.

    Il est évident que si l'entrée Section1 n'existe pas dans le fichier cgicmd.dat qui doit se trouver sur l'Application Server, ca ne peut pas marcher ...
    ... si tu ne peux pas renseigner le fichier cgicmd.dat , que ton report est en pdf et que tu n'utilises pas sous forms la connexion SSO, tu peux toujours essayer ceci :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Web.show_document('http://RABAA:8889/reports/rwservlet?destype=CACHE&desformat=PDF&mode=BITMAP&userid=user/pass@db&paramform=no&report=REPORT209.rdf&P_1=' || name_in('PARAMETER.P_1', '_blank')

Discussions similaires

  1. Lancer un executable selon l'etat d'un menu
    Par Endoril dans le forum Tkinter
    Réponses: 4
    Dernier message: 24/02/2009, 00h07
  2. TALEND-PERL : DBD::Oracle::st execute failed: ORA-01858
    Par robinson50 dans le forum Développement de jobs
    Réponses: 0
    Dernier message: 28/08/2008, 21h41
  3. [Oracle] Connexion à une base Oracle pour executer procédure PL SQL
    Par toine62 dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 22/11/2007, 09h55
  4. Oracle 8i Execute immediate
    Par kangaxx dans le forum SQL
    Réponses: 5
    Dernier message: 20/11/2007, 14h12
  5. [oracle 9i] Execution de procédure
    Par BZH75 dans le forum Oracle
    Réponses: 2
    Dernier message: 11/05/2007, 15h15

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