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 10/12/2007, 21h38   #1
Nouveau Membre du Club
 
Inscription : mars 2007
Messages : 105
Détails du profil
Informations forums :
Inscription : mars 2007
Messages : 105
Points : 30
Points : 30
Par défaut touche de fonction non définie faire ctrl+f1

Salut à tous :-)

dans une application oracle créer avec developper 2000 qui utilise une base de donnée oracle 7.3, un bloc de donnée avec trois boutons ajout modification et suppression des fois quand on navigue entre ses trois actions et en voulant saisir une donnée le clavier ne répond pas et le message:
frm-41008: touche de fonction non définie faire ctrl+f1 pour obtenir la liste des touches valides
s'affiche, comment faire pour contourner cette erreur et empécher le gel du clavier ?
merci
hic73 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/12/2007, 22h12   #2
Rédacteur

 
Avatar de SheikYerbouti
 
Inscription : mai 2003
Messages : 6 534
Détails du profil
Informations forums :
Inscription : mai 2003
Messages : 6 534
Points : 6 471
Points : 6 471
Merci, à l'avenir, de poster dans le sous-forum adéquat, en l'occurence Outils -> Forms
__________________
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 11/12/2007, 04h52   #3
Nouveau Membre du Club
 
Inscription : mars 2007
Messages : 105
Détails du profil
Informations forums :
Inscription : mars 2007
Messages : 105
Points : 30
Points : 30
Salut à tous :-)

oui merci j'ai pas fait attention
la question tien toujours.
hic73 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/12/2007, 09h43   #4
Rédacteur

 
Avatar de SheikYerbouti
 
Inscription : mai 2003
Messages : 6 534
Détails du profil
Informations forums :
Inscription : mai 2003
Messages : 6 534
Points : 6 471
Points : 6 471
Il faudrait voir le code présent sur les eventuels triggers. Un execute_query mal placé peut-être...
__________________
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 11/12/2007, 18h54   #5
Nouveau Membre du Club
 
Inscription : mars 2007
Messages : 105
Détails du profil
Informations forums :
Inscription : mars 2007
Messages : 105
Points : 30
Points : 30
Salut à tous :-)

sur le bouton ajouter y a une requette insert et un commit;
sur le bouton modifier y a un go_block, execute_query, et avec les boutons de navigation on parcourt les enregistrement, et un update et un commit sur l'enregistrement courant;
sur le bouton supprimer y a un go_block, execute_query, et avec les boutons de navigation on parcourt les enregistrement, et un delete et un commit sur l'enregistrement courant;
un bouton quitter qui fais un clear block no validate
un bouton à partir de la forme principale qui accede au block avec go_block et un execute_query


des fois quand je manipule ces trois boutons y a des moment où le message précité apparait.

comme solution de secours j'ai fait un trigger on-error au niveau block comme ceci:
Code :
1
2
3
4
5
 
IF error_type='frm' AND error_code=41008 then
 message('appuyer sur Ok pou continuer');
 message('appuyer sur Ok pou continuer');
end IF;
ce message aide quelque peu, mais si vous avez mieux pour une solution durable je suis preneur
hic73 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 13h01.


 
 
 
 
Partenaires

Hébergement Web