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 :

Explication Forms 10g package webutil_clientinfo


Sujet :

Forms Oracle

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    50
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 50
    Par défaut [RESOLU]Explication Forms 10g package webutil_clientinfo
    Bonjour,
    Je cherche une explication à un problème que je n'arrive toujours pas à comprendre. La librairie webutil est bien installée. J'exécute le formulaire test webutil http://sheikyerbouti.developpez.com/webutil/ et tout marche bien. De plus, à partir de mon menu, j'ai rajouté un bouton qui me lance le formulaire test webutil, je teste par exemple toutes les fonctions du package webutil_clientinfo, tout marche très bien. De mon écran principal (écran du menu), je peux récupérer les résultats des fonctions du package webutil_clientinfo par exemple dans une variable temporaire, je l'affiche dans un message d'info mais impossible de l'afficher dans une zone texte. L'affichage directement dans la zone de texte ne donne rien.
    En dehors du formulaire menu, aucune fonction du package ne me retourne un résultat. Dans les autres écrans, j'ai "the webutil object group is not available in this form. Webutil cannot work". Pourtant il est bien rattaché dans tous les forms.
    Je recupère ces informations dans des variables globales que j'exploite dans les autres formulaires. Pourquoi, je n'arrive pas à afficher ces informations dans une zone de texte même en passant dans une variable temporaire? En dehors de l'écran princiapl, impossible d'avoir un résultat, ... Des questions que je me pose et que je n'ai pas trouvé d'explication.
    J'ai fouillé sur le net, mais je ne comprends pas le problème. Je suis sous windows 2000, forms 10g et je me connecte au serveur d'application.
    Je cherche quelques piste.
    Merci

  2. #2
    Expert confirmé
    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
    Par défaut
    Bonjour,

    Dans la doc, ils stipulent que la librairie webutil.pll doit être attachée à la forme avant de glisser le groupe d'objet de la librairie objet webutil.olb.
    C'est peut-être tout simplement ça le problème...

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    50
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 50
    Par défaut
    Bonjour,
    J'ai bien webutil dans bibliothèques attachées et dans groupes d'objets. J'ai toujours les mêmes résultats

  4. #4
    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
    Regardes ce que tu as dans la console java, tu auras peut-être plus d'informations.

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    50
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 50
    Par défaut
    Le contenu de la console java
    JInitiator: Version 1.3.1.22
    Utilisation de la version JRE 1.3.1.22-internal Java HotSpot(TM) Client VM
    Répertoire d'accueil de l'utilisateur = C:\Documents and Settings\Administrateur

    Configuration du proxy : aucun proxy

    JAR cache enabled
    Location: C:\Documents and Settings\Administrateur\Oracle Jar Cache
    Maximum size: 50 MB
    Compression level: 0



    ----------------------------------------------------
    c: clear console window
    f: finalize objects on finalization queue
    g: garbage collect
    h: display this help message
    l: dump classloader list
    m: print memory usage
    q: hide console
    s: dump system properties
    t: dump thread list
    x: clear classloader cache
    0-5: set trace level to <n>
    ----------------------------------------------------

    Loading http://migration:7778/forms/java/frmwebutil.jar from JAR cache

    Loading http://migration:7778/forms/java/frmall_jinit.jar from JAR cache

    RegisterWebUtil - Loading WebUtil Version 1.0.6

    Loading http://migration:7778/forms/java/jacob.jar from JAR cache

    proxyHost=null

    proxyPort=0

    connectMode=HTTP, native.

    La version Forms Applet est : 10.1.2.0

    RegisterWebUtil - Loading WebUtil Version 1.0.6

    proxyHost=null

    proxyPort=0

    connectMode=HTTP, native.

    La version Forms Applet est : 10.1.2.0

    RegisterWebUtil - Loading WebUtil Version 1.0.6

    proxyHost=null

    proxyPort=0

    connectMode=HTTP, native.

    La version Forms Applet est : 10.1.2.0

  6. #6
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    50
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 50
    Par défaut
    Bonsoir,
    Je constate que ce package ne marche pas sous certains declencheurs, when new form instance, new block instance et pre from parce que je n'arrive toujours pas à récuper mes résultats dans ces cas ci. Peut être que je me trompe.
    D'autres explications, des pistes, ... Merci

  7. #7
    Expert confirmé
    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
    Par défaut
    Oui, c'est vrai que la doc déconseille d'utiliser ces fonction dans ces triggers. La raison en est que le Bean doit être entièrement initialisé.
    La préconization est de créér un timer NO_REPEAT (à peine 100 millisecondes) et de placer le code dans un trigger When-Timer-Expired.

  8. #8
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    50
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 50
    Par défaut Resolu
    Bonjour,
    Effectivement en initialisant un timer et en passant par le déclencheur When-Timer-Expired ça se passe mieux, disons que j'arrive à faire ce que je veux. Le timer à 1 milliseconde rien ne se passe à 100 voir 1 seconde, ça marche.
    Merci tous pour vos explications

Discussions similaires

  1. [Forms 10g] ora-06502 avec le package dbms_lob
    Par salim11 dans le forum Forms
    Réponses: 2
    Dernier message: 23/01/2007, 19h40
  2. [Forms 10g] Full Web vs Windows TSE
    Par star dans le forum Forms
    Réponses: 6
    Dernier message: 22/10/2005, 22h43
  3. Lancement d'une form *.fmx [FORMS 10g]
    Par oramine dans le forum Forms
    Réponses: 8
    Dernier message: 03/10/2005, 12h10
  4. Recuperer Nom_machine sous Forms 10G
    Par Challenger dans le forum Forms
    Réponses: 10
    Dernier message: 31/05/2005, 17h06

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