Dans un formulaire en mode unique j'ai volontairement verrouillé les touches
33,34
pour eviter les erreurs de saisies, maintenant je voudrais une fois
l'enregistrement achevé appuyer sur la touche F5 du clavier pour valider ou
annuler, comment faire ?
Une boite de dialogue doit s'ouvir pour me demander mon intention.
Oui : passe à un nouvel enregistrement.
Non :l'enregistrement s'annule et atteint le champ "Datesaisie"
Merci d'avance
Je pense qu'il y aura au moins un crak pour me trouver ça.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Eric
Bonjour,
Dans les propriétés du formulaire,
Onglet Données : Aperçu des touches : Oui
puis, sur touche appuyée:
Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer) If KeyCode = vbKeyF5 Then If MsgBox("Sauver", vbYesNo + vbQuestion) = vbYes Then DoCmd.RunCommand acCmdSaveRecord DoCmd.RunCommand acCmdRecordsGoToNew Else Me.Undo ' focus sur le champ voulu Me!Datesaisie.SetFocus End If End If End Sub
Bonjour à tous,
Dans un formulaire en mode unique j'ai volontairement verrouillé les touches 33,34 pour eviter les erreurs de saisies, maintenant je voudrais une fois l'enregistrement achevé appuyer sur la touche F5 du clavier pour valider ou annuler, comment faire ?
Une boite de dialogue doit s'ouvir pour me demander mon intention. Oui : passe à un nouvel enregistrement. Non :l'enregistrement s'annule et atteint le champ "Datesaisie" Merci d'avance Je pense qu'il y aura au moins un crak pour me trouver ça.
-- A+ Eric http://www.mpfa.info/ Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
Bonjour,
Dans les propriétés du formulaire,
Onglet Données : Aperçu des touches : Oui
puis, sur touche appuyée:
Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
If KeyCode = vbKeyF5 Then
If MsgBox("Sauver", vbYesNo + vbQuestion) = vbYes Then
DoCmd.RunCommand acCmdSaveRecord
DoCmd.RunCommand acCmdRecordsGoToNew
Else
Me.Undo
' focus sur le champ voulu
Me!Datesaisie.SetFocus
End If
End If
End Sub
Bonjour à tous,
Dans un formulaire en mode unique j'ai volontairement verrouillé les touches
33,34
pour eviter les erreurs de saisies, maintenant je voudrais une fois
l'enregistrement achevé appuyer sur la touche F5 du clavier pour valider ou
annuler, comment faire ?
Une boite de dialogue doit s'ouvir pour me demander mon intention.
Oui : passe à un nouvel enregistrement.
Non :l'enregistrement s'annule et atteint le champ "Datesaisie"
Merci d'avance
Je pense qu'il y aura au moins un crak pour me trouver ça.
--
A+
Eric
http://www.mpfa.info/
Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer) If KeyCode = vbKeyF5 Then If MsgBox("Sauver", vbYesNo + vbQuestion) = vbYes Then DoCmd.RunCommand acCmdSaveRecord DoCmd.RunCommand acCmdRecordsGoToNew Else Me.Undo ' focus sur le champ voulu Me!Datesaisie.SetFocus End If End If End Sub
Bonjour à tous,
Dans un formulaire en mode unique j'ai volontairement verrouillé les touches 33,34 pour eviter les erreurs de saisies, maintenant je voudrais une fois l'enregistrement achevé appuyer sur la touche F5 du clavier pour valider ou annuler, comment faire ?
Une boite de dialogue doit s'ouvir pour me demander mon intention. Oui : passe à un nouvel enregistrement. Non :l'enregistrement s'annule et atteint le champ "Datesaisie" Merci d'avance Je pense qu'il y aura au moins un crak pour me trouver ça.
-- A+ Eric http://www.mpfa.info/ Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
Eric
.../...
Bonjour,
Dans les propriétés du formulaire,
Onglet Données : Aperçu des touches : Oui
C'est pas dans l'onglet Données mais dans l'onglet Evènements. Où avais-je la tête :-( -- A+ Eric http://www.mpfa.info/ Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
.../...
Bonjour,
Dans les propriétés du formulaire,
Onglet Données : Aperçu des touches : Oui
C'est pas dans l'onglet Données mais dans l'onglet Evènements. Où
avais-je la tête :-(
--
A+
Eric
http://www.mpfa.info/
Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
C'est pas dans l'onglet Données mais dans l'onglet Evènements. Où avais-je la tête :-( -- A+ Eric http://www.mpfa.info/ Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
Philippe
Merci beaucoup Eric. A bientôt.
..../...
Bonjour,
Dans les propriétés du formulaire,
Onglet Données : Aperçu des touches : Oui
C'est pas dans l'onglet Données mais dans l'onglet Evènements. Où avais-je la tête :-( -- A+ Eric http://www.mpfa.info/ Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
Merci beaucoup Eric.
A bientôt.
..../...
Bonjour,
Dans les propriétés du formulaire,
Onglet Données : Aperçu des touches : Oui
C'est pas dans l'onglet Données mais dans l'onglet Evènements. Où
avais-je la tête :-(
--
A+
Eric
http://www.mpfa.info/
Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
C'est pas dans l'onglet Données mais dans l'onglet Evènements. Où avais-je la tête :-( -- A+ Eric http://www.mpfa.info/ Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr