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 11/02/2008, 11h19   #1
Membre habitué
 
Inscription : avril 2004
Messages : 320
Détails du profil
Informations forums :
Inscription : avril 2004
Messages : 320
Points : 102
Points : 102
Par défaut recuperation de l'id dans le when_tab_page_changed

bonjour,

J'ai un soucis dans la récupération des données d'un onglet à un autre.
En faite, j'ai 3 onglet (liste, détail, suivi).
Le probleme c'est que dans la clause where du block detail,
Je recupere l'id de la liste.
Donc quand je passe de l'onglet suivi à l'onglet détail, je ne recupere pas l'id du suivi mais celui de la liste.
Es t-il possible de changer la clause Where du bloc détail à l'instruction ?
Ou alors y'a t-il une autre solution ?
Sachant que je suis obligé de faire un execute_query pour faire le post_query.
Je travaille avec Forms 6i.
Merci.
__________________
Va vers ton risque, à te regarder ils s'habitueront.
decksroy est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/02/2008, 13h47   #2
McM
Expert Confirmé Sénior
 
Inscription : juillet 2003
Messages : 3 459
Détails du profil
Informations forums :
Inscription : juillet 2003
Messages : 3 459
Points : 4 226
Points : 4 226
C'est possible de changer la clause where d'un block par
Code :
Set_Block_Property('MONBLOCK', DEFAULT_WHERE, v_where)
Tu peux savoir de quel onglet tu viens dans le WHEN-TAB-PAGE-CHANGED par :SYSTEM.TAB_PREVIOUS_PAGE;
__________________
More Code : More Bugs. Less Code : Less Bugs
McM 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 07h56.


 
 
 
 
Partenaires

Hébergement Web