Précédent   Forum des professionnels en informatique > Bases de données > Oracle > Outils > Forms
Forms Forum d'entraide sur Oracle Forms
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 26/08/2007, 23h10   #1
Invité régulier
 
Inscription : juillet 2007
Messages : 50
Détails du profil
Informations forums :
Inscription : juillet 2007
Messages : 50
Points : 5
Points : 5
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
ddazou est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/08/2007, 07h59   #2
Rédacteur

 
Avatar de SheikYerbouti
 
Inscription : mai 2003
Messages : 6 534
Détails du profil
Informations forums :
Inscription : mai 2003
Messages : 6 534
Points : 6 471
Points : 6 471
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...
__________________
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
SheikYerbouti est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/08/2007, 13h20   #3
Invité régulier
 
Inscription : juillet 2007
Messages : 50
Détails du profil
Informations forums :
Inscription : juillet 2007
Messages : 50
Points : 5
Points : 5
Bonjour,
J'ai bien webutil dans bibliothèques attachées et dans groupes d'objets. J'ai toujours les mêmes résultats
ddazou est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/08/2007, 15h00   #4
Expert Confirmé
 
Homme
Chef de projet en SSII
Inscription : janvier 2004
Messages : 2 866
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 866
Points : 3 448
Points : 3 448
Regardes ce que tu as dans la console java, tu auras peut-être plus d'informations.
__________________
Un problème sans solution est un problème mal posé

Merci de poser vos questions sur le forum, je ne réponds pas aux questions posées par MP.
plaineR est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/08/2007, 16h18   #5
Invité régulier
 
Inscription : juillet 2007
Messages : 50
Détails du profil
Informations forums :
Inscription : juillet 2007
Messages : 50
Points : 5
Points : 5
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
ddazou est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/08/2007, 19h54   #6
Invité régulier
 
Inscription : juillet 2007
Messages : 50
Détails du profil
Informations forums :
Inscription : juillet 2007
Messages : 50
Points : 5
Points : 5
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
ddazou est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/08/2007, 07h18   #7
Rédacteur

 
Avatar de SheikYerbouti
 
Inscription : mai 2003
Messages : 6 534
Détails du profil
Informations forums :
Inscription : mai 2003
Messages : 6 534
Points : 6 471
Points : 6 471
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.
__________________
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
SheikYerbouti est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/08/2007, 13h03   #8
Invité régulier
 
Inscription : juillet 2007
Messages : 50
Détails du profil
Informations forums :
Inscription : juillet 2007
Messages : 50
Points : 5
Points : 5
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
ddazou est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 11h08.


 
 
 
 
Partenaires

Hébergement Web