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 28/04/2006, 16h36   #1
Invité de passage
 
Inscription : avril 2006
Messages : 12
Détails du profil
Informations forums :
Inscription : avril 2006
Messages : 12
Points : 2
Points : 2
Par défaut [Forms9i]Comment Activer certains déclencheurs (key-..?)

Bonjour tout le monde;
Je travaille sur Forms 9i, et j'arrive pas à activer les declencheurs key-enter,key-f1,escape..... les seuls qui marchent sont ceux qui commencent avec when-... ; dois je faire une configuration clavier ou autre ?

Merci d'avance
tahtah est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/04/2006, 16h43   #2
Rédacteur

 
Avatar de SheikYerbouti
 
Inscription : mai 2003
Messages : 6 533
Détails du profil
Informations forums :
Inscription : mai 2003
Messages : 6 533
Points : 6 469
Points : 6 469
Les déclencheurs de type key-xxx peuvent être provoqué avec l'instruction Do_Key()

Code :
1
2
 
Do_Key('KEY-ENTER');
Voir dans l'aide en ligne les instructions Do_Key() et Execute_Trigger()
__________________
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
SheikYerbouti est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/04/2006, 18h39   #3
Invité de passage
 
Inscription : avril 2006
Messages : 12
Détails du profil
Informations forums :
Inscription : avril 2006
Messages : 12
Points : 2
Points : 2
Par défaut reformulation de la question :)

en fait je pense que je me suis mal exprimé. mon objectif est le suivant:
je voudrais, a partir de mon formulaire, appuier sur la touche entre, F1, F2 ou autres et que c fasse declencher une operation(affichage d'un message ou d'un formulaire). je pense que le faite d'utiliser do_key(key-enter) ne fait qu'appeler la fonction (key-enter) et ne peut s'executer en reponse a un evenement utilisateur qui appuiera sur entree

voila merci pour votre aide
tahtah est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/04/2006, 21h35   #4
Rédacteur

 
Avatar de SheikYerbouti
 
Inscription : mai 2003
Messages : 6 533
Détails du profil
Informations forums :
Inscription : mai 2003
Messages : 6 533
Points : 6 469
Points : 6 469
les touches F1, F2, etc. ne sont pas manipulables directement sans modification du fichier de ressources clavier.
par contre vous pouvez intercepter Ctrl+Shift+F1 dans le trigger KEY-F1, Ctrl+Shift+F2 dans le trigger Key-F2, etc.
__________________
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
SheikYerbouti 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 03h15.


 
 
 
 
Partenaires

Hébergement Web