|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité régulier
![]() Inscription : juillet 2007 Messages : 50 ![]() |
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 |
|
|
00
|
|
|
#2 |
![]() ![]() ![]() Inscription : mai 2003 Messages : 6 534 ![]() |
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 |
|
|
00
|
|
|
#3 |
|
Invité régulier
![]() Inscription : juillet 2007 Messages : 50 ![]() |
Bonjour,
J'ai bien webutil dans bibliothèques attachées et dans groupes d'objets. J'ai toujours les mêmes résultats |
|
|
00
|
|
|
#4 |
|
Expert Confirmé
![]() Chef de projet en SSII Inscription : janvier 2004 Messages : 2 866 ![]() |
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. |
|
|
00
|
|
|
#5 |
|
Invité régulier
![]() Inscription : juillet 2007 Messages : 50 ![]() |
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 |
|
|
00
|
|
|
#6 |
|
Invité régulier
![]() Inscription : juillet 2007 Messages : 50 ![]() |
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 |
|
|
00
|
|
|
#7 |
![]() ![]() ![]() Inscription : mai 2003 Messages : 6 534 ![]() |
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 |
|
|
00
|
|
|
#8 |
|
Invité régulier
![]() Inscription : juillet 2007 Messages : 50 ![]() |
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 |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com