|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Futur Membre du Club
![]() Inscription : avril 2003 Messages : 28 ![]() |
Bonjour,
Dans le module OM d'Oracle Application il existe une forme de prise de commande qui contient en particulier un block de ligne de commande. Ce Data block (LINE) se base sur une vue standard oracle. Je souhaite que l'utilisateur sélectionne qq lignes de ce block puis clique sur un menu instantanné (Bouton droit de la souris) pour lancer un traitement. Mon traitement doit donc détecter parmi les lignes du block celles qui ont été sélectionnées (fond vert pour le thème de base). Ma question : Comment fait-on pour détecter les lignes sélectionnées. Sachant que le Get_Group_Selection doit s'appuyer sur un Record Group (ce qui n'est pas le cas). Merci de votre réponse |
|
|
00
|
|
|
#2 | |
![]() ![]() ![]() Inscription : mai 2003 Messages : 6 530 ![]() |
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
|
|
|
#3 |
|
Futur Membre du Club
![]() Inscription : avril 2003 Messages : 28 ![]() |
C'est l'utilisateur qui sélectionne les lignes avec CTRL ou SHIFT + Souris
|
|
|
00
|
|
|
#4 |
|
Expert Confirmé
![]() Chef de projet en SSII Inscription : janvier 2004 Messages : 2 866 ![]() |
OK, mais dans le code vous devez bien flaggé les lignes sélectionnées, non ?
__________________
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 |
![]() ![]() ![]() Inscription : mai 2003 Messages : 6 530 ![]() |
J'entends bien, mais quel est le code derrière ? un champs caché qui est valorisé ?
__________________
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
|
|
|
#6 |
|
Futur Membre du Club
![]() Inscription : avril 2003 Messages : 28 ![]() |
Au fait je dois prendre la main sur un ecran standard d'Oracle Appli, je ne trouve justement pas ou Oracle aurait mis un flag sur les lignes sélectionnées. C'était le but de ma question.
J'aurais aimé chercher sur des mots clé ou des habitudes de travail en fonction de votre réponse dans le code à tiroir d'Oracle. On aurait pu pensé qu'il existe un évènement ou autre chose pour détecter la sélection d'une ligne. |
|
|
00
|
|
|
#7 |
![]() ![]() ![]() Inscription : mai 2003 Messages : 6 530 ![]() |
Hum...
Si ce type d'action peut être généralisé à tous les écrans, le traitement doit certainement être centralisé dans une librairie PL/SQL, appelé par un trigger When-Mouse-Doubleclick
__________________
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 | ||
|
Futur Membre du Club
![]() Inscription : avril 2003 Messages : 28 ![]() |
Pour ceux que ça intéresse voici comment j'ai pu résoudre le pb :
Code :
|
||
|
|
00
|
|
|
#9 |
|
Expert Confirmé
![]() Chef de projet en SSII Inscription : janvier 2004 Messages : 2 866 ![]() |
Merci de nous faire partager ta solution, cela pourra servir à quelqu'un à l'avenir
__________________
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
|
Copyright © 2000-2012 - www.developpez.com