bonjour,
ce que je voudrai, moi, ce n'est pas un bouton pour supprimer un
enregistrement , mais un message quand on appuie sur la touche "suppr" !
J'ai essayer de mettre tout ça aux proipriétées :
avant suppression et avant suppression, mais ça ne fonctionne pas, ça
supprime la ligne selectionnée sans demander de confirmation
merci
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
Raymond [mvp]
Bonjour.
utilises l'événement Form_BeforeDelConfirm dans lequel tu places ton message de confirmation et tu charges cancel à true pour annuler la suppression. Private Sub Form_BeforeDelConfirm(Cancel As Integer, Response As Integer)
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"le meruvien" a écrit dans le message de news: 41d01d6e$0$951$
bonjour, ce que je voudrai, moi, ce n'est pas un bouton pour supprimer un enregistrement , mais un message quand on appuie sur la touche "suppr" ! J'ai essayer de mettre tout ça aux proipriétées :
avant suppression et avant suppression, mais ça ne fonctionne pas, ça supprime la ligne selectionnée sans demander de confirmation merci
Bonjour.
utilises l'événement Form_BeforeDelConfirm dans lequel tu places ton message
de confirmation et tu charges cancel à true pour annuler la suppression.
Private Sub Form_BeforeDelConfirm(Cancel As Integer, Response As Integer)
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"le meruvien" <Rvdb.roger@free.fr> a écrit dans le message de news:
41d01d6e$0$951$626a14ce@news.free.fr...
bonjour,
ce que je voudrai, moi, ce n'est pas un bouton pour supprimer un
enregistrement , mais un message quand on appuie sur la touche "suppr" !
J'ai essayer de mettre tout ça aux proipriétées :
avant suppression et avant suppression, mais ça ne fonctionne pas, ça
supprime la ligne selectionnée sans demander de confirmation
merci
utilises l'événement Form_BeforeDelConfirm dans lequel tu places ton message de confirmation et tu charges cancel à true pour annuler la suppression. Private Sub Form_BeforeDelConfirm(Cancel As Integer, Response As Integer)
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"le meruvien" a écrit dans le message de news: 41d01d6e$0$951$
bonjour, ce que je voudrai, moi, ce n'est pas un bouton pour supprimer un enregistrement , mais un message quand on appuie sur la touche "suppr" ! J'ai essayer de mettre tout ça aux proipriétées :
avant suppression et avant suppression, mais ça ne fonctionne pas, ça supprime la ligne selectionnée sans demander de confirmation merci
le meruvien
bonjour Raymon, je l'ai placé a la propriété "avant suppression", ça marche si j'utilise un bouton, mais pas si j'appuie sur la touche "suppr"
"Raymond [mvp]" a écrit dans le message de news: OwWV%
Bonjour.
utilises l'événement Form_BeforeDelConfirm dans lequel tu places ton message de confirmation et tu charges cancel à true pour annuler la suppression. Private Sub Form_BeforeDelConfirm(Cancel As Integer, Response As Integer)
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"le meruvien" a écrit dans le message de news: 41d01d6e$0$951$
bonjour, ce que je voudrai, moi, ce n'est pas un bouton pour supprimer un enregistrement , mais un message quand on appuie sur la touche "suppr" ! J'ai essayer de mettre tout ça aux proipriétées :
avant suppression et avant suppression, mais ça ne fonctionne pas, ça supprime la ligne selectionnée sans demander de confirmation merci
bonjour Raymon, je l'ai placé a la propriété "avant suppression", ça marche
si j'utilise un bouton, mais pas si j'appuie sur la touche "suppr"
"Raymond [mvp]" <XYZ.officesystem.access@free.fr> a écrit dans le message de
news: OwWV%23UC7EHA.3360@TK2MSFTNGP10.phx.gbl...
Bonjour.
utilises l'événement Form_BeforeDelConfirm dans lequel tu places ton
message de confirmation et tu charges cancel à true pour annuler la
suppression.
Private Sub Form_BeforeDelConfirm(Cancel As Integer, Response As Integer)
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"le meruvien" <Rvdb.roger@free.fr> a écrit dans le message de news:
41d01d6e$0$951$626a14ce@news.free.fr...
bonjour,
ce que je voudrai, moi, ce n'est pas un bouton pour supprimer un
enregistrement , mais un message quand on appuie sur la touche "suppr" !
J'ai essayer de mettre tout ça aux proipriétées :
avant suppression et avant suppression, mais ça ne fonctionne pas, ça
supprime la ligne selectionnée sans demander de confirmation
merci
bonjour Raymon, je l'ai placé a la propriété "avant suppression", ça marche si j'utilise un bouton, mais pas si j'appuie sur la touche "suppr"
"Raymond [mvp]" a écrit dans le message de news: OwWV%
Bonjour.
utilises l'événement Form_BeforeDelConfirm dans lequel tu places ton message de confirmation et tu charges cancel à true pour annuler la suppression. Private Sub Form_BeforeDelConfirm(Cancel As Integer, Response As Integer)
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"le meruvien" a écrit dans le message de news: 41d01d6e$0$951$
bonjour, ce que je voudrai, moi, ce n'est pas un bouton pour supprimer un enregistrement , mais un message quand on appuie sur la touche "suppr" ! J'ai essayer de mettre tout ça aux proipriétées :
avant suppression et avant suppression, mais ça ne fonctionne pas, ça supprime la ligne selectionnée sans demander de confirmation merci
Raymond [mvp]
pour que la touche suppress fonctionne sur le formulaire(1 enregistrement), il faut d'abord sélectionner l'enregistrement, sinon cette touche ne concerne que le contrôle actif et ne supprime que le dernier caractère frappé ou sélectionné.
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"le meruvien" a écrit dans le message de news: 41d039be$0$15038$
bonjour Raymon, je l'ai placé a la propriété "avant suppression", ça marche si j'utilise un bouton, mais pas si j'appuie sur la touche "suppr"
pour que la touche suppress fonctionne sur le formulaire(1 enregistrement),
il faut d'abord sélectionner l'enregistrement, sinon cette touche ne
concerne que le contrôle actif et ne supprime que le dernier caractère
frappé ou sélectionné.
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"le meruvien" <Rvdb.roger@free.fr> a écrit dans le message de news:
41d039be$0$15038$626a14ce@news.free.fr...
bonjour Raymon, je l'ai placé a la propriété "avant suppression", ça
marche si j'utilise un bouton, mais pas si j'appuie sur la touche "suppr"
pour que la touche suppress fonctionne sur le formulaire(1 enregistrement), il faut d'abord sélectionner l'enregistrement, sinon cette touche ne concerne que le contrôle actif et ne supprime que le dernier caractère frappé ou sélectionné.
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"le meruvien" a écrit dans le message de news: 41d039be$0$15038$
bonjour Raymon, je l'ai placé a la propriété "avant suppression", ça marche si j'utilise un bouton, mais pas si j'appuie sur la touche "suppr"
le meruvien
merci, elle fonctionne quand j'ai un enregistrement de selectionné, mais justement je voudrai soit quelle ne fonctionne pas, ou au moins pouvoir mettre un message de confirmation, (comme avec mon bouton! )
"Raymond [mvp]" a écrit dans le message de news:
pour que la touche suppress fonctionne sur le formulaire(1 enregistrement), il faut d'abord sélectionner l'enregistrement, sinon cette touche ne concerne que le contrôle actif et ne supprime que le dernier caractère frappé ou sélectionné.
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"le meruvien" a écrit dans le message de news: 41d039be$0$15038$
bonjour Raymon, je l'ai placé a la propriété "avant suppression", ça marche si j'utilise un bouton, mais pas si j'appuie sur la touche "suppr"
merci, elle fonctionne quand j'ai un enregistrement de selectionné, mais
justement je voudrai soit quelle ne fonctionne pas, ou au moins pouvoir
mettre un message de confirmation, (comme avec mon bouton! )
"Raymond [mvp]" <XYZ.officesystem.access@free.fr> a écrit dans le message de
news: unlkMlD7EHA.3236@TK2MSFTNGP15.phx.gbl...
pour que la touche suppress fonctionne sur le formulaire(1
enregistrement), il faut d'abord sélectionner l'enregistrement, sinon
cette touche ne concerne que le contrôle actif et ne supprime que le
dernier caractère frappé ou sélectionné.
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"le meruvien" <Rvdb.roger@free.fr> a écrit dans le message de news:
41d039be$0$15038$626a14ce@news.free.fr...
bonjour Raymon, je l'ai placé a la propriété "avant suppression", ça
marche si j'utilise un bouton, mais pas si j'appuie sur la touche "suppr"
merci, elle fonctionne quand j'ai un enregistrement de selectionné, mais justement je voudrai soit quelle ne fonctionne pas, ou au moins pouvoir mettre un message de confirmation, (comme avec mon bouton! )
"Raymond [mvp]" a écrit dans le message de news:
pour que la touche suppress fonctionne sur le formulaire(1 enregistrement), il faut d'abord sélectionner l'enregistrement, sinon cette touche ne concerne que le contrôle actif et ne supprime que le dernier caractère frappé ou sélectionné.
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"le meruvien" a écrit dans le message de news: 41d039be$0$15038$
bonjour Raymon, je l'ai placé a la propriété "avant suppression", ça marche si j'utilise un bouton, mais pas si j'appuie sur la touche "suppr"
Raymond [mvp]
Il faut que tu testes si la touche a été enfoncée sur l'événement KeyDown. exemple: Private Sub Texte0_KeyDown(KeyCode As Integer, Shift As Integer) If KeyCode = vbKeyDeleteThen MsgBox " Vous ne pouvez pas enfoncer la touche suppression." KeyCode = 0 End If End Sub
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"le meruvien" a écrit dans le message de news: 41d1846b$0$31598$
merci, elle fonctionne quand j'ai un enregistrement de selectionné, mais justement je voudrai soit quelle ne fonctionne pas, ou au moins pouvoir mettre un message de confirmation, (comme avec mon bouton! )
Il faut que tu testes si la touche a été enfoncée sur l'événement KeyDown.
exemple:
Private Sub Texte0_KeyDown(KeyCode As Integer, Shift As Integer)
If KeyCode = vbKeyDeleteThen
MsgBox " Vous ne pouvez pas enfoncer la touche suppression."
KeyCode = 0
End If
End Sub
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"le meruvien" <Rvdb.roger@free.fr> a écrit dans le message de news:
41d1846b$0$31598$636a15ce@news.free.fr...
merci, elle fonctionne quand j'ai un enregistrement de selectionné, mais
justement je voudrai soit quelle ne fonctionne pas, ou au moins pouvoir
mettre un message de confirmation, (comme avec mon bouton! )
Il faut que tu testes si la touche a été enfoncée sur l'événement KeyDown. exemple: Private Sub Texte0_KeyDown(KeyCode As Integer, Shift As Integer) If KeyCode = vbKeyDeleteThen MsgBox " Vous ne pouvez pas enfoncer la touche suppression." KeyCode = 0 End If End Sub
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"le meruvien" a écrit dans le message de news: 41d1846b$0$31598$
merci, elle fonctionne quand j'ai un enregistrement de selectionné, mais justement je voudrai soit quelle ne fonctionne pas, ou au moins pouvoir mettre un message de confirmation, (comme avec mon bouton! )
Eric
"le meruvien" écrivait
merci, elle fonctionne quand j'ai un enregistrement de selectionné, mais justement je voudrai soit quelle ne fonctionne pas, ou au moins pouvoir mettre un message de confirmation, (comme avec mon bouton! )
Une solution mais pas forcément harmonieuse car la demande de confirmation arrivera même si tu utilises la touche Suppr pour effacer un caractère dans une zone de texte. Donc ...
1ere Sol :
Mettre Propriété du formulaire Aperçu des touches à Oui Et évènement Sur touche Appuyée : Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer) If KeyCode = bKeyDelete Then If MsgBox("Suppression enregistrement ", _ vbYesNo + vbQuestion + vbDefaultButton2) = vbYes Then DoCmd.SetWarnings False DoCmd.RunCommand acCmdDeleteRecord DoCmd.SetWarnings True End If End If End Sub
2eme sol : Empêcher la touche Suppr
Aperçu des touches à Oui Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer) If KeyCode = vbKeyDelete Then MsgBox "Suppressoin Impossible", vbInformation KeyCode = 0 End If End Sub
-- A+ Eric
Lien à suivre : http://users.skynet.be/mpfa/
"le meruvien" <Rvdb.roger@free.fr> écrivait
merci, elle fonctionne quand j'ai un enregistrement de selectionné,
mais justement je voudrai soit quelle ne fonctionne pas, ou au moins
pouvoir mettre un message de confirmation, (comme avec mon bouton! )
Une solution mais pas forcément harmonieuse car la demande de confirmation
arrivera même si tu utilises la touche Suppr pour effacer un caractère dans
une zone de texte. Donc ...
1ere Sol :
Mettre Propriété du formulaire Aperçu des touches à Oui
Et évènement Sur touche Appuyée :
Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
If KeyCode = bKeyDelete Then
If MsgBox("Suppression enregistrement ", _
vbYesNo + vbQuestion + vbDefaultButton2) = vbYes Then
DoCmd.SetWarnings False
DoCmd.RunCommand acCmdDeleteRecord
DoCmd.SetWarnings True
End If
End If
End Sub
2eme sol : Empêcher la touche Suppr
Aperçu des touches à Oui
Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
If KeyCode = vbKeyDelete Then
MsgBox "Suppressoin Impossible", vbInformation
KeyCode = 0
End If
End Sub
merci, elle fonctionne quand j'ai un enregistrement de selectionné, mais justement je voudrai soit quelle ne fonctionne pas, ou au moins pouvoir mettre un message de confirmation, (comme avec mon bouton! )
Une solution mais pas forcément harmonieuse car la demande de confirmation arrivera même si tu utilises la touche Suppr pour effacer un caractère dans une zone de texte. Donc ...
1ere Sol :
Mettre Propriété du formulaire Aperçu des touches à Oui Et évènement Sur touche Appuyée : Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer) If KeyCode = bKeyDelete Then If MsgBox("Suppression enregistrement ", _ vbYesNo + vbQuestion + vbDefaultButton2) = vbYes Then DoCmd.SetWarnings False DoCmd.RunCommand acCmdDeleteRecord DoCmd.SetWarnings True End If End If End Sub
2eme sol : Empêcher la touche Suppr
Aperçu des touches à Oui Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer) If KeyCode = vbKeyDelete Then MsgBox "Suppressoin Impossible", vbInformation KeyCode = 0 End If End Sub