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 :

RUN_REPORT_OBJECT


Sujet :

Forms Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Août 2005
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 7
    Par défaut RUN_REPORT_OBJECT
    Bonjour à tous,

    J'ai vraiment un Pb de déploiement de Reports ORACLE 9i.

    Je voudrais lancer un report à partir d'un module FORMS 9i.

    Il me semble avoir fait tout ce qui est préconisé concernant la fonction RUN_REPORT_OBJECT(), de diverses façons (avec et sans le Path, avec et sans l'extension fichier...) :

    - J'ai rattaché un report (DEPT4.RDF) sous le noeud Etat de mon module Forms.
    - j'ai créé dans la Form un bouton avec le code suivant :

    Declare
    repid REPORT_OBJECT;
    v_rep VARCHAR2(100);
    rep_status VARCHAR2(20);
    Begin
    repid := FIND_REPORT_OBJECT('DEPT4');
    v_rep := RUN_REPORT_OBJECT(repid);

    IF v_rep IS NULL THEN
    MESSAGE ('DEPT4 pas trouvé') ;
    END IF ;

    rep_status := REPORT_OBJECT_STATUS(v_rep);

    /* reste de code pour tester le status
    . . . */

    End ;

    Mais mon Report est toujours introuvable.

    Et le status n’est pas renseigné, donc à nouveau message d’erreur (l’argument 1 de REPORT_OBJECT_STATUS doit être renseigné)

    - Je travaille en ce moment en local, mais il m'arrive aussi de travailler sur un poste client, connecté à un serveur de BDD Oracle (9i-10g)

    Dans les 2 cas, comment renseigner le Serveur d’état dans le nœud de définition de l’Etat dans Forms ?


    Si quelqu'un avait une idée pour me sauver, ce serait TOP !

    A très bientôt

    Nany92

  2. #2
    Membre Expert

    Homme Profil pro
    Chef de projet en SSII
    Inscrit en
    Janvier 2004
    Messages
    2 862
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Chef de projet en SSII
    Secteur : Conseil

    Informations forums :
    Inscription : Janvier 2004
    Messages : 2 862
    Par défaut
    Voici un post qui devrait t'aider :
    http://www.developpez.net/forums/vie...ht=report+form

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Août 2005
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 7
    Par défaut RUN_REPORT_OBJECT
    Bonsoir,
    Merci pour ta réponse.
    Seulement, voilà :
    J’ai lancé la commande <rwserver.install serveretat> sous Windows (2000).

    Elle semble prise en compte. mais à l’exécution du trigger d’appel de FORMS, j’ai tjrs une erreur de Report (‘FRM-419 Impossible de retrouver le rapport : ID non valide’) :

    Et je n’ai pas pu démarrer le Service correspondant au serveur d’état dans les services de Windows.
    -- Comment trouver le Service à démarrer dans Windows ? – sur Serveur Base de Données ou sur poste local ?
    (pas trouvé en local dans la liste des Services disponibles le Service serveretat que j’ai initialisé avec la commande rwserver.install serveretat).

    Merci de votre aide précieuse !

    Nany92

Discussions similaires

  1. Réponses: 0
    Dernier message: 16/12/2011, 00h28
  2. Réponses: 2
    Dernier message: 30/06/2010, 14h59
  3. FRM-41214: unable to run report + run_report_object
    Par travail2009 dans le forum Forms
    Réponses: 1
    Dernier message: 16/02/2010, 09h44
  4. Run_Report_object
    Par smirlou dans le forum Forms
    Réponses: 2
    Dernier message: 30/09/2008, 17h32
  5. Réponses: 2
    Dernier message: 03/02/2006, 20h14

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