Donnez votre avis sur le tutoriel : Les événements.
http://loufab.developpez.com/tutorie...ess/evenements
Je suis interessé.
Je ne suis pas interessé.
A quand la même chose sur les états !
Donnez votre avis sur le tutoriel : Les événements.
http://loufab.developpez.com/tutorie...ess/evenements
Bonjour,
Très bien
A+
Salut
Encore un tuto à lire absolument, encore un bestseller.
Philippe
Bonjour à tous
A mettre dans la catégorie des indispensables.
bonsoir et bon fin de WE à tous,
EVENEMENT.........très intéressant à bientôt pour le prochain !
bonjour,
merci pour la mise au point, dommage qu'il ne soit pas en pdf pour une sauvegarde locale en tant que référence.
philippe
Encore une brique importante et très pédagogique de ta part.
Merci Loufab
Merci chef !Oups ! je vais régler ça ce week end.
Philippe
Bonjour,
Encore un excellent tuto !
Avec celui-ci : Les syntaxes d'appel : Interaction des formulaires et états, ne manque plus que les événements des états pour compléter la collection.
Encore bravo...
Domi2
Bonjour à tous,
Excellent tutoriel. Comment on faisait avant ????
En plus, il y a le Pdf qu'on peux consulter hors ligne sur un portable.
Merci Fabrice pour ce travail.
Curt
Bonsoir,
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 Private Sub on good_stuff ' Bonsoir ' ' J'avoue que je me suis arraché pas mal de cheveux avec les enchainements ' je sais que c'est ici bien expliqué c'est parfait ' En sub
Bonjour,
J'ai maintes fois utilisé avec satisfaction ce tuto, mais c'est seulement maintenat que je constate une petite anomalie :
entre le schéma at la dernière ligne .VII-A-6. Enchainement des événements lors de l'ouverture d'un formulaire
Load / Resize / Open / Activate /Current
La succession les premiers événements n'est pas la même
Ceci mis à part, c'est un trés bon travail, qui m'a été très utile.
Merci
Amitiés
Excellent tutoriel, et très instructif. Merci beaucoup.
Très bon tutoriel, clair et bien explicité.
J'intervient pour ajouter une question cela dit quand à l’éventement 'Form_Error'.
Je ne comprend pas très bien son fonctionnement.
La doc MSDN dit :
Ainsi, capte-il les erreur lié au formulaire ou peut-il aussi capter des erreurs liés aux enregistrements/actions que l'on souhaite performer au sein de ce formulaire ?The Error event occurs when a run-time error is produced in Microsoft Access when a form has the focus.
Par exemple, sur un bouton je souhaite ajouter un enregistrement. Avant je captais les erreurs (doublon, null interdit,...) au sein de la procédure événementielle de ce bouton. J'essaie aujourd'hui de capter l'ensemble des erreurs de ce type au sein de l'evennement form_error. Est-ce possible ou alors dois-je intercepter ces erreurs au sein des procédures événementielles?
Bonjour,
Form_Error est censé intercepter toute les erreurs, au moment où elles se produisent. C'est ça qui peut être gênant...
Il y a un très bon exemple dans l'aide sur le cas du doublon (3022), que je reproduit intégralement ici :
Maintenant c'est le moment de l'interception qui peut
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 Private Sub Form_Error(DataErr As Integer, Response As Integer) Const conDuplicateKey = 3022 'ici c'est le N° d'erreur renvoyée par un cas de doublon. 'A noter qu'il vaut mieux mettre ce type de constantes dans un module général Dim strMsg As String If DataErr = conDuplicateKey Then Response = acDataErrContinue ' cette constante de réponse est commentée dans l'aide avec ses trois consurs. strMsg = "L'identificateur de l'employé doit être unique." _ & "Veuillez controler vos données." MsgBox strMsg End If End Subêtregêner. En effet, le cas du doublon se déclenche au moment de la validation, une fois que l'enregistrement a été saisie et avant qu'il ne soit enregistré...
Form_Error est pratique pour le développeur car il centralise les erreurs dans une seule procédure, par contre au niveau utilisation/ergonomie ça peut être discutable.
Cordialement,
Ok c'est on ne peut plus clair, je te remercie.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager