Bonjour,
En entrant dans mon formulaire, je voudrais obliger l'utilisateur d'entrer
la date avant même de passer à un autre champs.
J'ai essayé le "null interdit" à oui de la table principale et le problème
est que ceci fonctionne seulement si l'utilisateur insère une donnée dans le
formulaire. Moi je voudrais que le première donnée à être insérée soit la
date.
Est-ce que vous pouvez m'aider?
Merci
Bonjour,
En entrant dans mon formulaire, je voudrais obliger l'utilisateur d'entrer
la date avant même de passer à un autre champs.
J'ai essayé le "null interdit" à oui de la table principale et le problème
est que ceci fonctionne seulement si l'utilisateur insère une donnée dans le
formulaire. Moi je voudrais que le première donnée à être insérée soit la
date.
Est-ce que vous pouvez m'aider?
Merci
Bonjour,
En entrant dans mon formulaire, je voudrais obliger l'utilisateur d'entrer
la date avant même de passer à un autre champs.
J'ai essayé le "null interdit" à oui de la table principale et le problème
est que ceci fonctionne seulement si l'utilisateur insère une donnée dans le
formulaire. Moi je voudrais que le première donnée à être insérée soit la
date.
Est-ce que vous pouvez m'aider?
Merci
Bonjour Lou.
A l'événement "Sur ouverture" de ton formulaire, tu associes le code
suivant:
Private Sub Form_Open(Cancel As Integer)
Me.tonChampDate.SetFocus
End Sub
Ensuite à l'événement "Sur sortie" de ton champ date, tu associes le code
suivant:
Private Sub tonChampDate_Exit(Cancel As Integer)
If Me.tonChampDate= "" Or IsNull(Me.tonChampDate) Then
Cancel = True
End If
End Sub
"Lou" a écrit dans le message de news:
| Bonjour,
|
| En entrant dans mon formulaire, je voudrais obliger l'utilisateur d'entrer
| la date avant même de passer à un autre champs.
|
| J'ai essayé le "null interdit" à oui de la table principale et le problème
| est que ceci fonctionne seulement si l'utilisateur insère une donnée dans
le
| formulaire. Moi je voudrais que le première donnée à être insérée soit la
| date.
|
| Est-ce que vous pouvez m'aider?
|
| Merci
|
|
Bonjour Lou.
A l'événement "Sur ouverture" de ton formulaire, tu associes le code
suivant:
Private Sub Form_Open(Cancel As Integer)
Me.tonChampDate.SetFocus
End Sub
Ensuite à l'événement "Sur sortie" de ton champ date, tu associes le code
suivant:
Private Sub tonChampDate_Exit(Cancel As Integer)
If Me.tonChampDate= "" Or IsNull(Me.tonChampDate) Then
Cancel = True
End If
End Sub
"Lou" <Lou@discussions.microsoft.com> a écrit dans le message de news:
7B9BD3EC-5BC7-499E-B7E7-23D7CAA444E7@microsoft.com...
| Bonjour,
|
| En entrant dans mon formulaire, je voudrais obliger l'utilisateur d'entrer
| la date avant même de passer à un autre champs.
|
| J'ai essayé le "null interdit" à oui de la table principale et le problème
| est que ceci fonctionne seulement si l'utilisateur insère une donnée dans
le
| formulaire. Moi je voudrais que le première donnée à être insérée soit la
| date.
|
| Est-ce que vous pouvez m'aider?
|
| Merci
|
|
Bonjour Lou.
A l'événement "Sur ouverture" de ton formulaire, tu associes le code
suivant:
Private Sub Form_Open(Cancel As Integer)
Me.tonChampDate.SetFocus
End Sub
Ensuite à l'événement "Sur sortie" de ton champ date, tu associes le code
suivant:
Private Sub tonChampDate_Exit(Cancel As Integer)
If Me.tonChampDate= "" Or IsNull(Me.tonChampDate) Then
Cancel = True
End If
End Sub
"Lou" a écrit dans le message de news:
| Bonjour,
|
| En entrant dans mon formulaire, je voudrais obliger l'utilisateur d'entrer
| la date avant même de passer à un autre champs.
|
| J'ai essayé le "null interdit" à oui de la table principale et le problème
| est que ceci fonctionne seulement si l'utilisateur insère une donnée dans
le
| formulaire. Moi je voudrais que le première donnée à être insérée soit la
| date.
|
| Est-ce que vous pouvez m'aider?
|
| Merci
|
|
Oui, c'est possible Lou.
Tu ne change rien au premier code que je t'ai donné, relatif à l'événement
"Sur ouverture" du formulaire:
Private Sub Form_Open(Cancel As Integer)
Me.tonChampDate.SetFocus
End Sub
Ensuite à l'événement "Si modification" du formulaire, associe le code
suivant:
Private Sub Form_Dirty(Cancel As Integer)
If Me.tonChampDate= "" Or IsNull(Me.tonChampDate) Then
MsgBox "Veuillez d'abord saisir la date"
Me.tonChampDate.SetFocus
Cancel = True
End If
End Sub
Ca devrait faire ton affaire.
"Lou" a écrit dans le message de news:
| Bonjour et merci pour votre réponse.
|
| C'est bien ce que j'ai besoin par contre le seul petit ik est que je ne
peux
| pas sortir du formulaire ou encore changer d'enregistrement sans entrer la
| date. Est-ce que le Cancel=True peux s'appliquer seulement au déplacement
| sur certain champs ou encore à l'entrée de donnée?
|
| Je voudrais que l'utilisateur soit capable d'entrer dans le formulaire
pour
| pouvoir reviser un enregistrement sans pour autant devoir en créer un
nouveau.
|
| Est-ce possible?
|
|
| > Bonjour Lou.
| > A l'événement "Sur ouverture" de ton formulaire, tu associes le code
| > suivant:
| >
| > Private Sub Form_Open(Cancel As Integer)
| > Me.tonChampDate.SetFocus
| > End Sub
| >
| > Ensuite à l'événement "Sur sortie" de ton champ date, tu associes le
code
| > suivant:
| >
| > Private Sub tonChampDate_Exit(Cancel As Integer)
| > If Me.tonChampDate= "" Or IsNull(Me.tonChampDate) Then
| > Cancel = True
| > End If
| > End Sub
| >
| >
| > "Lou" a écrit dans le message de news:
| >
| > | Bonjour,
| > |
| > | En entrant dans mon formulaire, je voudrais obliger l'utilisateur
d'entrer
| > | la date avant même de passer à un autre champs.
| > |
| > | J'ai essayé le "null interdit" à oui de la table principale et le
problème
| > | est que ceci fonctionne seulement si l'utilisateur insère une donnée
dans
| > le
| > | formulaire. Moi je voudrais que le première donnée à être insérée
soit la
| > | date.
| > |
| > | Est-ce que vous pouvez m'aider?
| > |
| > | Merci
| > |
| > |
| >
| >
| >
| >
Oui, c'est possible Lou.
Tu ne change rien au premier code que je t'ai donné, relatif à l'événement
"Sur ouverture" du formulaire:
Private Sub Form_Open(Cancel As Integer)
Me.tonChampDate.SetFocus
End Sub
Ensuite à l'événement "Si modification" du formulaire, associe le code
suivant:
Private Sub Form_Dirty(Cancel As Integer)
If Me.tonChampDate= "" Or IsNull(Me.tonChampDate) Then
MsgBox "Veuillez d'abord saisir la date"
Me.tonChampDate.SetFocus
Cancel = True
End If
End Sub
Ca devrait faire ton affaire.
"Lou" <Lou@discussions.microsoft.com> a écrit dans le message de news:
13E19A76-04D8-4714-AD5B-C2C1439FCB6C@microsoft.com...
| Bonjour et merci pour votre réponse.
|
| C'est bien ce que j'ai besoin par contre le seul petit ik est que je ne
peux
| pas sortir du formulaire ou encore changer d'enregistrement sans entrer la
| date. Est-ce que le Cancel=True peux s'appliquer seulement au déplacement
| sur certain champs ou encore à l'entrée de donnée?
|
| Je voudrais que l'utilisateur soit capable d'entrer dans le formulaire
pour
| pouvoir reviser un enregistrement sans pour autant devoir en créer un
nouveau.
|
| Est-ce possible?
|
|
| > Bonjour Lou.
| > A l'événement "Sur ouverture" de ton formulaire, tu associes le code
| > suivant:
| >
| > Private Sub Form_Open(Cancel As Integer)
| > Me.tonChampDate.SetFocus
| > End Sub
| >
| > Ensuite à l'événement "Sur sortie" de ton champ date, tu associes le
code
| > suivant:
| >
| > Private Sub tonChampDate_Exit(Cancel As Integer)
| > If Me.tonChampDate= "" Or IsNull(Me.tonChampDate) Then
| > Cancel = True
| > End If
| > End Sub
| >
| >
| > "Lou" <Lou@discussions.microsoft.com> a écrit dans le message de news:
| > 7B9BD3EC-5BC7-499E-B7E7-23D7CAA444E7@microsoft.com...
| > | Bonjour,
| > |
| > | En entrant dans mon formulaire, je voudrais obliger l'utilisateur
d'entrer
| > | la date avant même de passer à un autre champs.
| > |
| > | J'ai essayé le "null interdit" à oui de la table principale et le
problème
| > | est que ceci fonctionne seulement si l'utilisateur insère une donnée
dans
| > le
| > | formulaire. Moi je voudrais que le première donnée à être insérée
soit la
| > | date.
| > |
| > | Est-ce que vous pouvez m'aider?
| > |
| > | Merci
| > |
| > |
| >
| >
| >
| >
Oui, c'est possible Lou.
Tu ne change rien au premier code que je t'ai donné, relatif à l'événement
"Sur ouverture" du formulaire:
Private Sub Form_Open(Cancel As Integer)
Me.tonChampDate.SetFocus
End Sub
Ensuite à l'événement "Si modification" du formulaire, associe le code
suivant:
Private Sub Form_Dirty(Cancel As Integer)
If Me.tonChampDate= "" Or IsNull(Me.tonChampDate) Then
MsgBox "Veuillez d'abord saisir la date"
Me.tonChampDate.SetFocus
Cancel = True
End If
End Sub
Ca devrait faire ton affaire.
"Lou" a écrit dans le message de news:
| Bonjour et merci pour votre réponse.
|
| C'est bien ce que j'ai besoin par contre le seul petit ik est que je ne
peux
| pas sortir du formulaire ou encore changer d'enregistrement sans entrer la
| date. Est-ce que le Cancel=True peux s'appliquer seulement au déplacement
| sur certain champs ou encore à l'entrée de donnée?
|
| Je voudrais que l'utilisateur soit capable d'entrer dans le formulaire
pour
| pouvoir reviser un enregistrement sans pour autant devoir en créer un
nouveau.
|
| Est-ce possible?
|
|
| > Bonjour Lou.
| > A l'événement "Sur ouverture" de ton formulaire, tu associes le code
| > suivant:
| >
| > Private Sub Form_Open(Cancel As Integer)
| > Me.tonChampDate.SetFocus
| > End Sub
| >
| > Ensuite à l'événement "Sur sortie" de ton champ date, tu associes le
code
| > suivant:
| >
| > Private Sub tonChampDate_Exit(Cancel As Integer)
| > If Me.tonChampDate= "" Or IsNull(Me.tonChampDate) Then
| > Cancel = True
| > End If
| > End Sub
| >
| >
| > "Lou" a écrit dans le message de news:
| >
| > | Bonjour,
| > |
| > | En entrant dans mon formulaire, je voudrais obliger l'utilisateur
d'entrer
| > | la date avant même de passer à un autre champs.
| > |
| > | J'ai essayé le "null interdit" à oui de la table principale et le
problème
| > | est que ceci fonctionne seulement si l'utilisateur insère une donnée
dans
| > le
| > | formulaire. Moi je voudrais que le première donnée à être insérée
soit la
| > | date.
| > |
| > | Est-ce que vous pouvez m'aider?
| > |
| > | Merci
| > |
| > |
| >
| >
| >
| >