|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : août 2006 Messages : 10 ![]() |
Bonjour,
Je développe une application en Forms 10G. J'ai décidé d'utiliser le PJC Handleimage version 3 pour afficher mes images avec une meilleure qualité. http://forms.pjc.bean.over-blog.com/...#anchorComment J'ai donc créé un Item BeanArea dans mon block multiligne que j'alimente dans mon Post-query avec la commande Code :
Set_Custom_Property( ItemName, recordnumber, 'READIMGFILE', '/images/image.gif' ) ; Le problème c'est que je veux exécuter du code lorsque je clique sur mon image. j'utilise la trigger "When-custom-event-item". Mais forms se comporte toujours comme si j'avais cliqué sur l'item du premier record. qu'importe celui sur lequel je clique. Il y a-t-il une façon de récupérer sur quel record on clique ? les variables ":System" classiques de forms ne fonctionne pas. Merci de votre aide. |
|
|
00
|
|
|
#2 |
![]() ![]() ![]() Inscription : mai 2003 Messages : 6 529 ![]() |
Et
Code :
Get_Block_Property( '...', CURRENT_RECORD );
__________________
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é de passage
![]() Inscription : août 2006 Messages : 10 ![]() |
non, le get_block_property me retourne toujours : 1.
|
|
|
00
|
|
|
#4 |
![]() ![]() ![]() Inscription : mai 2003 Messages : 6 529 ![]() |
Sinon, le Bean Area a bien la propriété "Navigation à la souris" à Oui ?
__________________
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
|
|
|
#5 |
|
Invité de passage
![]() Inscription : août 2006 Messages : 10 ![]() |
Oui, "navigation souris" est sur 'Oui'.
J'ai mis la property palette du Bean en attachement. J'utilise Java 1.6.0.21 et pas Jinitiator. mais je suppose que cela n'a pas d'importance. |
|
|
00
|
|
|
#6 |
![]() ![]() ![]() Inscription : mai 2003 Messages : 6 529 ![]() |
Hum.... un click du Bean Area ne provoque donc pas le changement d'enregistrement dans le bloc. Il faudrait imaginer de passer au bean le numéro d'enregistrement, et de récupérer ce numéro dans le when-custom-item-event.
__________________
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
|
|
|
#7 |
|
Invité de passage
![]() Inscription : août 2006 Messages : 10 ![]() |
C'est faisable avec le Bean tel qu'il est ?
Si oui, il faut utiliser le Set_custom_property au moment où je rempli mon image ? ou c'est une autre méthode ? et déjà merci pour votre aide et vos réponses rapides. |
|
|
00
|
|
|
#8 | |
![]() ![]() ![]() Inscription : mai 2003 Messages : 6 529 ![]() |
Citation:
__________________
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
|
|
|
#9 |
|
Invité de passage
![]() Inscription : août 2006 Messages : 10 ![]() |
Merci Beaucoup !
|
|
|
00
|
|
|
#10 | ||
![]() ![]() ![]() Inscription : mai 2003 Messages : 6 529 ![]() |
Rechargez le fichier handleimage3.zip depuis le site, pour récupérer le nouveau handleimage3.jar.
Dans la forme, donner un nom à l'image: Code :
Set_Custom_Property( 'BLZ.BEAN', 1, 'SET_IMAGE_NAME', '2' ) ; Code :
__________________
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
|
|
|
#11 |
|
Invité de passage
![]() Inscription : août 2006 Messages : 10 ![]() |
J'ai testé, ça fonctionne très bien et résout mon problème.
Encore Merci. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com