Bonjour,
J'essaie d'utiliser window.opener... mais dans ma config je n'y arrive pas.
J'ai 4 tables (postgres + struts)
la cl� primaire de ma table 1 est en cl� �trang�re sur les table 2 et 3, et la cl� primaire de la table 3 en cl� �trang�re sur la table 4.. j'ai besoin de transf�rer une donn�e de la table 1 dans la table 4 puis ensuite dans un formulaire ... bref.. fastoche pour moi.. ?j'ai essay� sans planter glassfish mais j'ai jamais rien dans ma table 4.
==> donc direction pgsql triggers entre tables + formulaire + window.opener.location..
En fait je comprends pas pourquoi, lorsque je vais v�rifier ma donn�e "trigger" qui s'est bien enregistr�e (donn�e qui vient pas du formulaire mais d'une autre table d�clench�e par trigger � partir du submit du formulaire lui m�me) et que si je r�-ouvre le formulaire, celui-�i ne peut l'afficher ??
Il faut que je recharge l'Ihm pour que le formulaire puisse la r�cup�rer ..
Ce formulaire est divis� en 2 parties pour cr�er d�signer un nouveau produit :
- une pour enregistrer des d�signations ==> d�clenche le trigger ==> enregistrement de la donn�e "trigger" ==> OK
- l'autre pour r�aliser des calculs qui utilise la donn�e r�cup�r�e par le trigger en partie 1 ??
Donc j'ai fait comme cela :
- je submit la 1�re partie du formulaire (sans les donn�es de la 2 i�me partie) ==> fermeture du formulaire == > et rechargement de l'IHm ==> ok
- j'ai ensuite rajout� une icone pour r�-ouvrir le formulaire apr�s le rechargement de l'ihm + target sur le formulaire comme cela :
Code html : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9 <html:form action="displayProduits.do" method="post" styleId="formProduits"> <c:if test="${.....l}"> <logic:iterate ......."> .. <td> <a href="<html:rewrite page="/displayProduits.do?id....} target = popup_edit_produits "/>"> <img src="<%=request.getContextPath() + "/icone/..."%>" // .. ma redirection vers l'icone </a> </td>
.. le target ne donne rien et je reste bloqu� sur l'ihm recharg�e sans pouvoir r�-ouvrir le formulaire pour finir la 2ieme partie calcul.
Si je le r�-ouvre en mode cr�ation, je perd mes donn�es de la partie 1
Je ne sais pas comment proc�der ?
il faut peut �tre que je fasse un 2nd popup de calcul ind�pendant du 1er ?
Merci du coup de pouce, par ou je dois passer ?
dan
Partager