Bonsoir,
Sur mon formulaire J'ai une case à cocher indépendante et je voudrais
conserver sa valeur à
la fermeture du formulaire, mais mon code ne marche pas.
Private Sub Cocher79_AfterUpdate()
If Cocher79.Value = -1 Or Cocher79.Value = 0 Then
reponse = MessageBox(Me.hwnd, "Attention vous allez modifier la
valeur " _
& vbCrLf & vbCrLf & "Voulez vous continuer ?", _
"Demande de confirmation", (mb_yesno +
MB_ICONQUESTION))
If reponse = vbYes Then
Forms![frm Mise à jour]![sfm Mise à jour a].Form!
Cocher79.DefaultValue = 0
Else
Forms![frm Mise à jour]![sfm Mise à jour a].Form!
Cocher79.DefaultValue = 1
End If
End If
End Sub
Merci pour voutre aide.
Salutations
Bonsoir,
Sur mon formulaire J'ai une case à cocher indépendante et je voudrais
conserver sa valeur à
la fermeture du formulaire, mais mon code ne marche pas.
Private Sub Cocher79_AfterUpdate()
If Cocher79.Value = -1 Or Cocher79.Value = 0 Then
reponse = MessageBox(Me.hwnd, "Attention vous allez modifier la
valeur " _
& vbCrLf & vbCrLf & "Voulez vous continuer ?", _
"Demande de confirmation", (mb_yesno +
MB_ICONQUESTION))
If reponse = vbYes Then
Forms![frm Mise à jour]![sfm Mise à jour a].Form!
Cocher79.DefaultValue = 0
Else
Forms![frm Mise à jour]![sfm Mise à jour a].Form!
Cocher79.DefaultValue = 1
End If
End If
End Sub
Merci pour voutre aide.
Salutations
Bonsoir,
Sur mon formulaire J'ai une case à cocher indépendante et je voudrais
conserver sa valeur à
la fermeture du formulaire, mais mon code ne marche pas.
Private Sub Cocher79_AfterUpdate()
If Cocher79.Value = -1 Or Cocher79.Value = 0 Then
reponse = MessageBox(Me.hwnd, "Attention vous allez modifier la
valeur " _
& vbCrLf & vbCrLf & "Voulez vous continuer ?", _
"Demande de confirmation", (mb_yesno +
MB_ICONQUESTION))
If reponse = vbYes Then
Forms![frm Mise à jour]![sfm Mise à jour a].Form!
Cocher79.DefaultValue = 0
Else
Forms![frm Mise à jour]![sfm Mise à jour a].Form!
Cocher79.DefaultValue = 1
End If
End If
End Sub
Merci pour voutre aide.
Salutations
Salut,
Une valeur par défaut pour une CàC indépendante ?
Je ne vois pas bien à quoi cela peu servir...
Une valeur par défaut sert à présenter cette valeur lors de la cr éation
d'un nouvel enregistrement... mais comme ici elle est indépendante...
--
A+
Pierre (3stone) Access MVP
Perso:http://www.3stone.be/
MPFA:http://www.mpfa.info/ (infos générales)
Jacques wrote:
> Bonsoir,
> Sur mon formulaire J'ai une case à cocher indépendante et je voudra is
> conserver sa valeur à
> la fermeture du formulaire, mais mon code ne marche pas.
> Private Sub Cocher79_AfterUpdate()
> If Cocher79.Value = -1 Or Cocher79.Value = 0 Then
> reponse = MessageBox(Me.hwnd, "Attention vous allez modifi er la
> valeur " _
> & vbCrLf & vbCrLf & "Voulez vous continu er ?", _
> "Demande de confirmation", (mb_yesno +
> MB_ICONQUESTION))
> If reponse = vbYes Then
> Forms![frm Mise à jour]![sfm Mise à jour a].For m!
> Cocher79.DefaultValue = 0
> Else
> Forms![frm Mise à jour]![sfm Mise à jour a].For m!
> Cocher79.DefaultValue = 1
> End If
> End If
> End Sub
> Merci pour voutre aide.
> Salutations- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
Salut,
Une valeur par défaut pour une CàC indépendante ?
Je ne vois pas bien à quoi cela peu servir...
Une valeur par défaut sert à présenter cette valeur lors de la cr éation
d'un nouvel enregistrement... mais comme ici elle est indépendante...
--
A+
Pierre (3stone) Access MVP
Perso:http://www.3stone.be/
MPFA:http://www.mpfa.info/ (infos générales)
Jacques wrote:
> Bonsoir,
> Sur mon formulaire J'ai une case à cocher indépendante et je voudra is
> conserver sa valeur à
> la fermeture du formulaire, mais mon code ne marche pas.
> Private Sub Cocher79_AfterUpdate()
> If Cocher79.Value = -1 Or Cocher79.Value = 0 Then
> reponse = MessageBox(Me.hwnd, "Attention vous allez modifi er la
> valeur " _
> & vbCrLf & vbCrLf & "Voulez vous continu er ?", _
> "Demande de confirmation", (mb_yesno +
> MB_ICONQUESTION))
> If reponse = vbYes Then
> Forms![frm Mise à jour]![sfm Mise à jour a].For m!
> Cocher79.DefaultValue = 0
> Else
> Forms![frm Mise à jour]![sfm Mise à jour a].For m!
> Cocher79.DefaultValue = 1
> End If
> End If
> End Sub
> Merci pour voutre aide.
> Salutations- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
Salut,
Une valeur par défaut pour une CàC indépendante ?
Je ne vois pas bien à quoi cela peu servir...
Une valeur par défaut sert à présenter cette valeur lors de la cr éation
d'un nouvel enregistrement... mais comme ici elle est indépendante...
--
A+
Pierre (3stone) Access MVP
Perso:http://www.3stone.be/
MPFA:http://www.mpfa.info/ (infos générales)
Jacques wrote:
> Bonsoir,
> Sur mon formulaire J'ai une case à cocher indépendante et je voudra is
> conserver sa valeur à
> la fermeture du formulaire, mais mon code ne marche pas.
> Private Sub Cocher79_AfterUpdate()
> If Cocher79.Value = -1 Or Cocher79.Value = 0 Then
> reponse = MessageBox(Me.hwnd, "Attention vous allez modifi er la
> valeur " _
> & vbCrLf & vbCrLf & "Voulez vous continu er ?", _
> "Demande de confirmation", (mb_yesno +
> MB_ICONQUESTION))
> If reponse = vbYes Then
> Forms![frm Mise à jour]![sfm Mise à jour a].For m!
> Cocher79.DefaultValue = 0
> Else
> Forms![frm Mise à jour]![sfm Mise à jour a].For m!
> Cocher79.DefaultValue = 1
> End If
> End If
> End Sub
> Merci pour voutre aide.
> Salutations- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
On 1 mar, 22:14, "3stone" wrote:
> Salut,
> Une valeur par défaut pour une CàC indépendante ?
> Je ne vois pas bien à quoi cela peu servir...
> Une valeur par défaut sert à présenter cette valeur lors de la cr éation
> d'un nouvel enregistrement... mais comme ici elle est indépendante...
> --
> A+
> Pierre (3stone) Access MVP
> Perso:http://www.3stone.be/
> MPFA:http://www.mpfa.info/ (infos générales)
> Jacques wrote:
> > Bonsoir,
> > Sur mon formulaire J'ai une case à cocher indépendante et je voud rais
> > conserver sa valeur à
> > la fermeture du formulaire, mais mon code ne marche pas.
> > Private Sub Cocher79_AfterUpdate()
> > If Cocher79.Value = -1 Or Cocher79.Value = 0 Then
> > reponse = MessageBox(Me.hwnd, "Attention vous allez modi fier la
> > valeur " _
> > & vbCrLf & vbCrLf & "Voulez vous conti nuer ?", _
> > "Demande de confirmation", (mb_yesno +
> > MB_ICONQUESTION))
> > If reponse = vbYes Then
> > Forms![frm Mise à jour]![sfm Mise à jour a].F orm!
> > Cocher79.DefaultValue = 0
> > Else
> > Forms![frm Mise à jour]![sfm Mise à jour a].F orm!
> > Cocher79.DefaultValue = 1
> > End If
> > End If
> > End Sub
> > Merci pour voutre aide.
> > Salutations- Masquer le texte des messages précédents -
> - Afficher le texte des messages précédents -
Bonjour 3stone,
Je reprends mon post Modifier la propriété DefaultValue, et j'expliqu e
mon problème à résoudre.
Dans ma table j'ai un Champs Statut qui en cours de saison se remplie
de valeur 1 puis 2 , et 3
Adhérent Statut
A 1
B 1
C 1
D 2
E 2
F 2
G 3
H 3
Je voudrais lorsque j'arrive à la période statut 2 empécher la sais ie
de 1, puis de 2
lorque je commence la période 3.
Comme je ne voulais pas avoir 3 champ supplémentaires j'ai pensé a
faire une condition
sur trois case à cocher indépendante avec le maintien de la valeur à
la fermeture du formulaire
Salutations- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
On 1 mar, 22:14, "3stone" <home@sweet_home.be> wrote:
> Salut,
> Une valeur par défaut pour une CàC indépendante ?
> Je ne vois pas bien à quoi cela peu servir...
> Une valeur par défaut sert à présenter cette valeur lors de la cr éation
> d'un nouvel enregistrement... mais comme ici elle est indépendante...
> --
> A+
> Pierre (3stone) Access MVP
> Perso:http://www.3stone.be/
> MPFA:http://www.mpfa.info/ (infos générales)
> Jacques wrote:
> > Bonsoir,
> > Sur mon formulaire J'ai une case à cocher indépendante et je voud rais
> > conserver sa valeur à
> > la fermeture du formulaire, mais mon code ne marche pas.
> > Private Sub Cocher79_AfterUpdate()
> > If Cocher79.Value = -1 Or Cocher79.Value = 0 Then
> > reponse = MessageBox(Me.hwnd, "Attention vous allez modi fier la
> > valeur " _
> > & vbCrLf & vbCrLf & "Voulez vous conti nuer ?", _
> > "Demande de confirmation", (mb_yesno +
> > MB_ICONQUESTION))
> > If reponse = vbYes Then
> > Forms![frm Mise à jour]![sfm Mise à jour a].F orm!
> > Cocher79.DefaultValue = 0
> > Else
> > Forms![frm Mise à jour]![sfm Mise à jour a].F orm!
> > Cocher79.DefaultValue = 1
> > End If
> > End If
> > End Sub
> > Merci pour voutre aide.
> > Salutations- Masquer le texte des messages précédents -
> - Afficher le texte des messages précédents -
Bonjour 3stone,
Je reprends mon post Modifier la propriété DefaultValue, et j'expliqu e
mon problème à résoudre.
Dans ma table j'ai un Champs Statut qui en cours de saison se remplie
de valeur 1 puis 2 , et 3
Adhérent Statut
A 1
B 1
C 1
D 2
E 2
F 2
G 3
H 3
Je voudrais lorsque j'arrive à la période statut 2 empécher la sais ie
de 1, puis de 2
lorque je commence la période 3.
Comme je ne voulais pas avoir 3 champ supplémentaires j'ai pensé a
faire une condition
sur trois case à cocher indépendante avec le maintien de la valeur à
la fermeture du formulaire
Salutations- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
On 1 mar, 22:14, "3stone" wrote:
> Salut,
> Une valeur par défaut pour une CàC indépendante ?
> Je ne vois pas bien à quoi cela peu servir...
> Une valeur par défaut sert à présenter cette valeur lors de la cr éation
> d'un nouvel enregistrement... mais comme ici elle est indépendante...
> --
> A+
> Pierre (3stone) Access MVP
> Perso:http://www.3stone.be/
> MPFA:http://www.mpfa.info/ (infos générales)
> Jacques wrote:
> > Bonsoir,
> > Sur mon formulaire J'ai une case à cocher indépendante et je voud rais
> > conserver sa valeur à
> > la fermeture du formulaire, mais mon code ne marche pas.
> > Private Sub Cocher79_AfterUpdate()
> > If Cocher79.Value = -1 Or Cocher79.Value = 0 Then
> > reponse = MessageBox(Me.hwnd, "Attention vous allez modi fier la
> > valeur " _
> > & vbCrLf & vbCrLf & "Voulez vous conti nuer ?", _
> > "Demande de confirmation", (mb_yesno +
> > MB_ICONQUESTION))
> > If reponse = vbYes Then
> > Forms![frm Mise à jour]![sfm Mise à jour a].F orm!
> > Cocher79.DefaultValue = 0
> > Else
> > Forms![frm Mise à jour]![sfm Mise à jour a].F orm!
> > Cocher79.DefaultValue = 1
> > End If
> > End If
> > End Sub
> > Merci pour voutre aide.
> > Salutations- Masquer le texte des messages précédents -
> - Afficher le texte des messages précédents -
Bonjour 3stone,
Je reprends mon post Modifier la propriété DefaultValue, et j'expliqu e
mon problème à résoudre.
Dans ma table j'ai un Champs Statut qui en cours de saison se remplie
de valeur 1 puis 2 , et 3
Adhérent Statut
A 1
B 1
C 1
D 2
E 2
F 2
G 3
H 3
Je voudrais lorsque j'arrive à la période statut 2 empécher la sais ie
de 1, puis de 2
lorque je commence la période 3.
Comme je ne voulais pas avoir 3 champ supplémentaires j'ai pensé a
faire une condition
sur trois case à cocher indépendante avec le maintien de la valeur à
la fermeture du formulaire
Salutations- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
On 12 mar, 17:57, jacques wrote:On 1 mar, 22:14, "3stone" wrote:Salut,
Une valeur par défaut pour une CàC indépendante ?
Je ne vois pas bien à quoi cela peu servir...
Une valeur par défaut sert à présenter cette valeur lors de la création
d'un nouvel enregistrement... mais comme ici elle est indépendante...
--
A+
Pierre (3stone) Access MVP
Perso:http://www.3stone.be/
MPFA:http://www.mpfa.info/ (infos générales)
Jacques wrote:Bonsoir,
Sur mon formulaire J'ai une case à cocher indépendante et je voudrais
conserver sa valeur à
la fermeture du formulaire, mais mon code ne marche pas.
Private Sub Cocher79_AfterUpdate()
If Cocher79.Value = -1 Or Cocher79.Value = 0 Then
reponse = MessageBox(Me.hwnd, "Attention vous allez modifier la
valeur " _
& vbCrLf & vbCrLf & "Voulez vous continuer ?", _
"Demande de confirmation", (mb_yesno +
MB_ICONQUESTION))
If reponse = vbYes Then
Forms![frm Mise à jour]![sfm Mise à jour a].Form!
Cocher79.DefaultValue = 0
Else
Forms![frm Mise à jour]![sfm Mise à jour a].Form!
Cocher79.DefaultValue = 1
End If
End If
End Sub
Merci pour voutre aide.
Salutations- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
Bonjour 3stone,
Je reprends mon post Modifier la propriété DefaultValue, et j'explique
mon problème à résoudre.
Dans ma table j'ai un Champs Statut qui en cours de saison se remplie
de valeur 1 puis 2 , et 3
Adhérent Statut
A 1
B 1
C 1
D 2
E 2
F 2
G 3
H 3
Je voudrais lorsque j'arrive à la période statut 2 empécher la saisie
de 1, puis de 2
lorque je commence la période 3.
Comme je ne voulais pas avoir 3 champ supplémentaires j'ai pensé a
faire une condition
sur trois case à cocher indépendante avec le maintien de la valeur à
la fermeture du formulaire
Salutations- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
Bonjour,
Personne pour m'aider ?
Salutaions.
On 12 mar, 17:57, jacques <j...@neuf.fr> wrote:
On 1 mar, 22:14, "3stone" <home@sweet_home.be> wrote:
Salut,
Une valeur par défaut pour une CàC indépendante ?
Je ne vois pas bien à quoi cela peu servir...
Une valeur par défaut sert à présenter cette valeur lors de la création
d'un nouvel enregistrement... mais comme ici elle est indépendante...
--
A+
Pierre (3stone) Access MVP
Perso:http://www.3stone.be/
MPFA:http://www.mpfa.info/ (infos générales)
Jacques wrote:
Bonsoir,
Sur mon formulaire J'ai une case à cocher indépendante et je voudrais
conserver sa valeur à
la fermeture du formulaire, mais mon code ne marche pas.
Private Sub Cocher79_AfterUpdate()
If Cocher79.Value = -1 Or Cocher79.Value = 0 Then
reponse = MessageBox(Me.hwnd, "Attention vous allez modifier la
valeur " _
& vbCrLf & vbCrLf & "Voulez vous continuer ?", _
"Demande de confirmation", (mb_yesno +
MB_ICONQUESTION))
If reponse = vbYes Then
Forms![frm Mise à jour]![sfm Mise à jour a].Form!
Cocher79.DefaultValue = 0
Else
Forms![frm Mise à jour]![sfm Mise à jour a].Form!
Cocher79.DefaultValue = 1
End If
End If
End Sub
Merci pour voutre aide.
Salutations- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
Bonjour 3stone,
Je reprends mon post Modifier la propriété DefaultValue, et j'explique
mon problème à résoudre.
Dans ma table j'ai un Champs Statut qui en cours de saison se remplie
de valeur 1 puis 2 , et 3
Adhérent Statut
A 1
B 1
C 1
D 2
E 2
F 2
G 3
H 3
Je voudrais lorsque j'arrive à la période statut 2 empécher la saisie
de 1, puis de 2
lorque je commence la période 3.
Comme je ne voulais pas avoir 3 champ supplémentaires j'ai pensé a
faire une condition
sur trois case à cocher indépendante avec le maintien de la valeur à
la fermeture du formulaire
Salutations- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
Bonjour,
Personne pour m'aider ?
Salutaions.
On 12 mar, 17:57, jacques wrote:On 1 mar, 22:14, "3stone" wrote:Salut,
Une valeur par défaut pour une CàC indépendante ?
Je ne vois pas bien à quoi cela peu servir...
Une valeur par défaut sert à présenter cette valeur lors de la création
d'un nouvel enregistrement... mais comme ici elle est indépendante...
--
A+
Pierre (3stone) Access MVP
Perso:http://www.3stone.be/
MPFA:http://www.mpfa.info/ (infos générales)
Jacques wrote:Bonsoir,
Sur mon formulaire J'ai une case à cocher indépendante et je voudrais
conserver sa valeur à
la fermeture du formulaire, mais mon code ne marche pas.
Private Sub Cocher79_AfterUpdate()
If Cocher79.Value = -1 Or Cocher79.Value = 0 Then
reponse = MessageBox(Me.hwnd, "Attention vous allez modifier la
valeur " _
& vbCrLf & vbCrLf & "Voulez vous continuer ?", _
"Demande de confirmation", (mb_yesno +
MB_ICONQUESTION))
If reponse = vbYes Then
Forms![frm Mise à jour]![sfm Mise à jour a].Form!
Cocher79.DefaultValue = 0
Else
Forms![frm Mise à jour]![sfm Mise à jour a].Form!
Cocher79.DefaultValue = 1
End If
End If
End Sub
Merci pour voutre aide.
Salutations- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
Bonjour 3stone,
Je reprends mon post Modifier la propriété DefaultValue, et j'explique
mon problème à résoudre.
Dans ma table j'ai un Champs Statut qui en cours de saison se remplie
de valeur 1 puis 2 , et 3
Adhérent Statut
A 1
B 1
C 1
D 2
E 2
F 2
G 3
H 3
Je voudrais lorsque j'arrive à la période statut 2 empécher la saisie
de 1, puis de 2
lorque je commence la période 3.
Comme je ne voulais pas avoir 3 champ supplémentaires j'ai pensé a
faire une condition
sur trois case à cocher indépendante avec le maintien de la valeur à
la fermeture du formulaire
Salutations- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
Bonjour,
Personne pour m'aider ?
Salutaions.
Bonjour,
jacques a écrit :
> On 12 mar, 17:57, jacques wrote:
>> On 1 mar, 22:14, "3stone" wrote:
>>> Salut,
>>> Une valeur par défaut pour une CàC indépendante ?
>>> Je ne vois pas bien à quoi cela peu servir...
>>> Une valeur par défaut sert à présenter cette valeur lors de la création
>>> d'un nouvel enregistrement... mais comme ici elle est indépendante. ..
>>> --
>>> A+
>>> Pierre (3stone) Access MVP
>>> Perso:http://www.3stone.be/
>>> MPFA:http://www.mpfa.info/(infos générales)
>>> Jacques wrote:
>>>> Bonsoir,
>>>> Sur mon formulaire J'ai une case à cocher indépendante et je vou drais
>>>> conserver sa valeur à
>>>> la fermeture du formulaire, mais mon code ne marche pas.
>>>> Private Sub Cocher79_AfterUpdate()
>>>> If Cocher79.Value = -1 Or Cocher79.Value = 0 Then
>>>> reponse = MessageBox(Me.hwnd, "Attention vous allez mod ifier la
>>>> valeur " _
>>>> & vbCrLf & vbCrLf & "Voulez vous cont inuer ?", _
>>>> "Demande de confirmation", (mb_yesno +
>>>> MB_ICONQUESTION))
>>>> If reponse = vbYes Then
>>>> Forms![frm Mise à jour]![sfm Mise à jour a]. Form!
>>>> Cocher79.DefaultValue = 0
>>>> Else
>>>> Forms![frm Mise à jour]![sfm Mise à jour a]. Form!
>>>> Cocher79.DefaultValue = 1
>>>> End If
>>>> End If
>>>> End Sub
>>>> Merci pour voutre aide.
>>>> Salutations- Masquer le texte des messages précédents -
>>> - Afficher le texte des messages précédents -
>> Bonjour 3stone,
>> Je reprends mon post Modifier la propriété DefaultValue, et j'expl ique
>> mon problème à résoudre.
>> Dans ma table j'ai un Champs Statut qui en cours de saison se remplie
>> de valeur 1 puis 2 , et 3
>> Adhérent Statut
>> A 1
>> B 1
>> C 1
>> D 2
>> E 2
>> F 2
>> G 3
>> H 3
>> Je voudrais lorsque j'arrive à la période statut 2 empécher la s aisie
>> de 1, puis de 2
>> lorque je commence la période 3.
>> Comme je ne voulais pas avoir 3 champ supplémentaires j'ai pensé a
>> faire une condition
>> sur trois case à cocher indépendante avec le maintien de la valeur à
>> la fermeture du formulaire
>> Salutations- Masquer le texte des messages précédents -
>> - Afficher le texte des messages précédents -
> Bonjour,
> Personne pour m'aider ?
> Salutaions.
Et pourquoi tu n'effectue pas un contrôle avant modification du champ
statut et si la valeur est inférieure tu annule la modification.- M asquer le texte des messages précédents -
- Afficher le texte des messages précédents -
Bonjour,
jacques a écrit :
> On 12 mar, 17:57, jacques <j...@neuf.fr> wrote:
>> On 1 mar, 22:14, "3stone" <home@sweet_home.be> wrote:
>>> Salut,
>>> Une valeur par défaut pour une CàC indépendante ?
>>> Je ne vois pas bien à quoi cela peu servir...
>>> Une valeur par défaut sert à présenter cette valeur lors de la création
>>> d'un nouvel enregistrement... mais comme ici elle est indépendante. ..
>>> --
>>> A+
>>> Pierre (3stone) Access MVP
>>> Perso:http://www.3stone.be/
>>> MPFA:http://www.mpfa.info/(infos générales)
>>> Jacques wrote:
>>>> Bonsoir,
>>>> Sur mon formulaire J'ai une case à cocher indépendante et je vou drais
>>>> conserver sa valeur à
>>>> la fermeture du formulaire, mais mon code ne marche pas.
>>>> Private Sub Cocher79_AfterUpdate()
>>>> If Cocher79.Value = -1 Or Cocher79.Value = 0 Then
>>>> reponse = MessageBox(Me.hwnd, "Attention vous allez mod ifier la
>>>> valeur " _
>>>> & vbCrLf & vbCrLf & "Voulez vous cont inuer ?", _
>>>> "Demande de confirmation", (mb_yesno +
>>>> MB_ICONQUESTION))
>>>> If reponse = vbYes Then
>>>> Forms![frm Mise à jour]![sfm Mise à jour a]. Form!
>>>> Cocher79.DefaultValue = 0
>>>> Else
>>>> Forms![frm Mise à jour]![sfm Mise à jour a]. Form!
>>>> Cocher79.DefaultValue = 1
>>>> End If
>>>> End If
>>>> End Sub
>>>> Merci pour voutre aide.
>>>> Salutations- Masquer le texte des messages précédents -
>>> - Afficher le texte des messages précédents -
>> Bonjour 3stone,
>> Je reprends mon post Modifier la propriété DefaultValue, et j'expl ique
>> mon problème à résoudre.
>> Dans ma table j'ai un Champs Statut qui en cours de saison se remplie
>> de valeur 1 puis 2 , et 3
>> Adhérent Statut
>> A 1
>> B 1
>> C 1
>> D 2
>> E 2
>> F 2
>> G 3
>> H 3
>> Je voudrais lorsque j'arrive à la période statut 2 empécher la s aisie
>> de 1, puis de 2
>> lorque je commence la période 3.
>> Comme je ne voulais pas avoir 3 champ supplémentaires j'ai pensé a
>> faire une condition
>> sur trois case à cocher indépendante avec le maintien de la valeur à
>> la fermeture du formulaire
>> Salutations- Masquer le texte des messages précédents -
>> - Afficher le texte des messages précédents -
> Bonjour,
> Personne pour m'aider ?
> Salutaions.
Et pourquoi tu n'effectue pas un contrôle avant modification du champ
statut et si la valeur est inférieure tu annule la modification.- M asquer le texte des messages précédents -
- Afficher le texte des messages précédents -
Bonjour,
jacques a écrit :
> On 12 mar, 17:57, jacques wrote:
>> On 1 mar, 22:14, "3stone" wrote:
>>> Salut,
>>> Une valeur par défaut pour une CàC indépendante ?
>>> Je ne vois pas bien à quoi cela peu servir...
>>> Une valeur par défaut sert à présenter cette valeur lors de la création
>>> d'un nouvel enregistrement... mais comme ici elle est indépendante. ..
>>> --
>>> A+
>>> Pierre (3stone) Access MVP
>>> Perso:http://www.3stone.be/
>>> MPFA:http://www.mpfa.info/(infos générales)
>>> Jacques wrote:
>>>> Bonsoir,
>>>> Sur mon formulaire J'ai une case à cocher indépendante et je vou drais
>>>> conserver sa valeur à
>>>> la fermeture du formulaire, mais mon code ne marche pas.
>>>> Private Sub Cocher79_AfterUpdate()
>>>> If Cocher79.Value = -1 Or Cocher79.Value = 0 Then
>>>> reponse = MessageBox(Me.hwnd, "Attention vous allez mod ifier la
>>>> valeur " _
>>>> & vbCrLf & vbCrLf & "Voulez vous cont inuer ?", _
>>>> "Demande de confirmation", (mb_yesno +
>>>> MB_ICONQUESTION))
>>>> If reponse = vbYes Then
>>>> Forms![frm Mise à jour]![sfm Mise à jour a]. Form!
>>>> Cocher79.DefaultValue = 0
>>>> Else
>>>> Forms![frm Mise à jour]![sfm Mise à jour a]. Form!
>>>> Cocher79.DefaultValue = 1
>>>> End If
>>>> End If
>>>> End Sub
>>>> Merci pour voutre aide.
>>>> Salutations- Masquer le texte des messages précédents -
>>> - Afficher le texte des messages précédents -
>> Bonjour 3stone,
>> Je reprends mon post Modifier la propriété DefaultValue, et j'expl ique
>> mon problème à résoudre.
>> Dans ma table j'ai un Champs Statut qui en cours de saison se remplie
>> de valeur 1 puis 2 , et 3
>> Adhérent Statut
>> A 1
>> B 1
>> C 1
>> D 2
>> E 2
>> F 2
>> G 3
>> H 3
>> Je voudrais lorsque j'arrive à la période statut 2 empécher la s aisie
>> de 1, puis de 2
>> lorque je commence la période 3.
>> Comme je ne voulais pas avoir 3 champ supplémentaires j'ai pensé a
>> faire une condition
>> sur trois case à cocher indépendante avec le maintien de la valeur à
>> la fermeture du formulaire
>> Salutations- Masquer le texte des messages précédents -
>> - Afficher le texte des messages précédents -
> Bonjour,
> Personne pour m'aider ?
> Salutaions.
Et pourquoi tu n'effectue pas un contrôle avant modification du champ
statut et si la valeur est inférieure tu annule la modification.- M asquer le texte des messages précédents -
- Afficher le texte des messages précédents -
On 18 mar, 14:37, Michel__D
wrote:Bonjour,
jacques a écrit :On 12 mar, 17:57, jacques wrote:On 1 mar, 22:14, "3stone" wrote:Salut,
Une valeur par défaut pour une CàC indépendante ?
Je ne vois pas bien à quoi cela peu servir...
Une valeur par défaut sert à présenter cette valeur lors de la création
d'un nouvel enregistrement... mais comme ici elle est indépendante....
--
A+
Pierre (3stone) Access MVP
Perso:http://www.3stone.be/
MPFA:http://www.mpfa.info/(infos générales)
Jacques wrote:Bonsoir,
Sur mon formulaire J'ai une case à cocher indépendante et je voudrais
conserver sa valeur à
la fermeture du formulaire, mais mon code ne marche pas.
Private Sub Cocher79_AfterUpdate()
If Cocher79.Value = -1 Or Cocher79.Value = 0 Then
reponse = MessageBox(Me.hwnd, "Attention vous allez modifier la
valeur " _
& vbCrLf & vbCrLf & "Voulez vous continuer ?", _
"Demande de confirmation", (mb_yesno +
MB_ICONQUESTION))
If reponse = vbYes Then
Forms![frm Mise à jour]![sfm Mise à jour a].Form!
Cocher79.DefaultValue = 0
Else
Forms![frm Mise à jour]![sfm Mise à jour a].Form!
Cocher79.DefaultValue = 1
End If
End If
End Sub
Merci pour voutre aide.
Salutations- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
Bonjour 3stone,
Je reprends mon post Modifier la propriété DefaultValue, et j'explique
mon problème à résoudre.
Dans ma table j'ai un Champs Statut qui en cours de saison se remplie
de valeur 1 puis 2 , et 3
Adhérent Statut
A 1
B 1
C 1
D 2
E 2
F 2
G 3
H 3
Je voudrais lorsque j'arrive à la période statut 2 empécher la saisie
de 1, puis de 2
lorque je commence la période 3.
Comme je ne voulais pas avoir 3 champ supplémentaires j'ai pensé a
faire une condition
sur trois case à cocher indépendante avec le maintien de la valeur à
la fermeture du formulaire
Salutations- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
Bonjour,
Personne pour m'aider ?
Salutaions.
Et pourquoi tu n'effectue pas un contrôle avant modification du champ
statut et si la valeur est inférieure tu annule la modification.- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
Bonsoir Michel,
Merci pour ta réponse, peut-tu me donner un bout de code pour voir le
principe ?
Salutations
On 18 mar, 14:37, Michel__D <Michel.NOS...@orange-ft.com.invalid>
wrote:
Bonjour,
jacques a écrit :
On 12 mar, 17:57, jacques <j...@neuf.fr> wrote:
On 1 mar, 22:14, "3stone" <home@sweet_home.be> wrote:
Salut,
Une valeur par défaut pour une CàC indépendante ?
Je ne vois pas bien à quoi cela peu servir...
Une valeur par défaut sert à présenter cette valeur lors de la création
d'un nouvel enregistrement... mais comme ici elle est indépendante....
--
A+
Pierre (3stone) Access MVP
Perso:http://www.3stone.be/
MPFA:http://www.mpfa.info/(infos générales)
Jacques wrote:
Bonsoir,
Sur mon formulaire J'ai une case à cocher indépendante et je voudrais
conserver sa valeur à
la fermeture du formulaire, mais mon code ne marche pas.
Private Sub Cocher79_AfterUpdate()
If Cocher79.Value = -1 Or Cocher79.Value = 0 Then
reponse = MessageBox(Me.hwnd, "Attention vous allez modifier la
valeur " _
& vbCrLf & vbCrLf & "Voulez vous continuer ?", _
"Demande de confirmation", (mb_yesno +
MB_ICONQUESTION))
If reponse = vbYes Then
Forms![frm Mise à jour]![sfm Mise à jour a].Form!
Cocher79.DefaultValue = 0
Else
Forms![frm Mise à jour]![sfm Mise à jour a].Form!
Cocher79.DefaultValue = 1
End If
End If
End Sub
Merci pour voutre aide.
Salutations- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
Bonjour 3stone,
Je reprends mon post Modifier la propriété DefaultValue, et j'explique
mon problème à résoudre.
Dans ma table j'ai un Champs Statut qui en cours de saison se remplie
de valeur 1 puis 2 , et 3
Adhérent Statut
A 1
B 1
C 1
D 2
E 2
F 2
G 3
H 3
Je voudrais lorsque j'arrive à la période statut 2 empécher la saisie
de 1, puis de 2
lorque je commence la période 3.
Comme je ne voulais pas avoir 3 champ supplémentaires j'ai pensé a
faire une condition
sur trois case à cocher indépendante avec le maintien de la valeur à
la fermeture du formulaire
Salutations- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
Bonjour,
Personne pour m'aider ?
Salutaions.
Et pourquoi tu n'effectue pas un contrôle avant modification du champ
statut et si la valeur est inférieure tu annule la modification.- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
Bonsoir Michel,
Merci pour ta réponse, peut-tu me donner un bout de code pour voir le
principe ?
Salutations
On 18 mar, 14:37, Michel__D
wrote:Bonjour,
jacques a écrit :On 12 mar, 17:57, jacques wrote:On 1 mar, 22:14, "3stone" wrote:Salut,
Une valeur par défaut pour une CàC indépendante ?
Je ne vois pas bien à quoi cela peu servir...
Une valeur par défaut sert à présenter cette valeur lors de la création
d'un nouvel enregistrement... mais comme ici elle est indépendante....
--
A+
Pierre (3stone) Access MVP
Perso:http://www.3stone.be/
MPFA:http://www.mpfa.info/(infos générales)
Jacques wrote:Bonsoir,
Sur mon formulaire J'ai une case à cocher indépendante et je voudrais
conserver sa valeur à
la fermeture du formulaire, mais mon code ne marche pas.
Private Sub Cocher79_AfterUpdate()
If Cocher79.Value = -1 Or Cocher79.Value = 0 Then
reponse = MessageBox(Me.hwnd, "Attention vous allez modifier la
valeur " _
& vbCrLf & vbCrLf & "Voulez vous continuer ?", _
"Demande de confirmation", (mb_yesno +
MB_ICONQUESTION))
If reponse = vbYes Then
Forms![frm Mise à jour]![sfm Mise à jour a].Form!
Cocher79.DefaultValue = 0
Else
Forms![frm Mise à jour]![sfm Mise à jour a].Form!
Cocher79.DefaultValue = 1
End If
End If
End Sub
Merci pour voutre aide.
Salutations- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
Bonjour 3stone,
Je reprends mon post Modifier la propriété DefaultValue, et j'explique
mon problème à résoudre.
Dans ma table j'ai un Champs Statut qui en cours de saison se remplie
de valeur 1 puis 2 , et 3
Adhérent Statut
A 1
B 1
C 1
D 2
E 2
F 2
G 3
H 3
Je voudrais lorsque j'arrive à la période statut 2 empécher la saisie
de 1, puis de 2
lorque je commence la période 3.
Comme je ne voulais pas avoir 3 champ supplémentaires j'ai pensé a
faire une condition
sur trois case à cocher indépendante avec le maintien de la valeur à
la fermeture du formulaire
Salutations- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
Bonjour,
Personne pour m'aider ?
Salutaions.
Et pourquoi tu n'effectue pas un contrôle avant modification du champ
statut et si la valeur est inférieure tu annule la modification.- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
Bonsoir Michel,
Merci pour ta réponse, peut-tu me donner un bout de code pour voir le
principe ?
Salutations
jacques a écrit :
> On 18 mar, 14:37, Michel__D
> wrote:
>> Bonjour,
>> jacques a écrit :
>>> On 12 mar, 17:57, jacques wrote:
>>>> On 1 mar, 22:14, "3stone" wrote:
>>>>> Salut,
>>>>> Une valeur par défaut pour une CàC indépendante ?
>>>>> Je ne vois pas bien à quoi cela peu servir...
>>>>> Une valeur par défaut sert à présenter cette valeur lors de l a création
>>>>> d'un nouvel enregistrement... mais comme ici elle est indépendant e....
>>>>> --
>>>>> A+
>>>>> Pierre (3stone) Access MVP
>>>>> Perso:http://www.3stone.be/
>>>>> MPFA:http://www.mpfa.info/(infosgénérales)
>>>>> Jacques wrote:
>>>>>> Bonsoir,
>>>>>> Sur mon formulaire J'ai une case à cocher indépendante et je v oudrais
>>>>>> conserver sa valeur à
>>>>>> la fermeture du formulaire, mais mon code ne marche pas.
>>>>>> Private Sub Cocher79_AfterUpdate()
>>>>>> If Cocher79.Value = -1 Or Cocher79.Value = 0 Then
>>>>>> reponse = MessageBox(Me.hwnd, "Attention vous allez m odifier la
>>>>>> valeur " _
>>>>>> & vbCrLf & vbCrLf & "Voulez vous co ntinuer ?", _
>>>>>> "Demande de confirmation", (mb_yesn o +
>>>>>> MB_ICONQUESTION))
>>>>>> If reponse = vbYes Then
>>>>>> Forms![frm Mise à jour]![sfm Mise à jour a ].Form!
>>>>>> Cocher79.DefaultValue = 0
>>>>>> Else
>>>>>> Forms![frm Mise à jour]![sfm Mise à jour a ].Form!
>>>>>> Cocher79.DefaultValue = 1
>>>>>> End If
>>>>>> End If
>>>>>> End Sub
>>>>>> Merci pour voutre aide.
>>>>>> Salutations- Masquer le texte des messages précédents -
>>>>> - Afficher le texte des messages précédents -
>>>> Bonjour 3stone,
>>>> Je reprends mon post Modifier la propriété DefaultValue, et j'ex plique
>>>> mon problème à résoudre.
>>>> Dans ma table j'ai un Champs Statut qui en cours de saison se rempli e
>>>> de valeur 1 puis 2 , et 3
>>>> Adhérent Statut
>>>> A 1
>>>> B 1
>>>> C 1
>>>> D 2
>>>> E 2
>>>> F 2
>>>> G 3
>>>> H 3
>>>> Je voudrais lorsque j'arrive à la période statut 2 empécher la saisie
>>>> de 1, puis de 2
>>>> lorque je commence la période 3.
>>>> Comme je ne voulais pas avoir 3 champ supplémentaires j'ai pensé a
>>>> faire une condition
>>>> sur trois case à cocher indépendante avec le maintien de la vale ur à
>>>> la fermeture du formulaire
>>>> Salutations- Masquer le texte des messages précédents -
>>>> - Afficher le texte des messages précédents -
>>> Bonjour,
>>> Personne pour m'aider ?
>>> Salutaions.
>> Et pourquoi tu n'effectue pas un contrôle avant modification du cham p
>> statut et si la valeur est inférieure tu annule la modification. - Masquer le texte des messages précédents -
>> - Afficher le texte des messages précédents -
> Bonsoir Michel,
> Merci pour ta réponse, peut-tu me donner un bout de code pour voir le
> principe ?
> Salutations
Avec ce genre de code par exemple :
Private Sub ChampStatut_BeforeUpdate(Cancel As Integer)
If Me.ChampStatut.Value < Me.ChampStatut.OldValue Then
Me.ChampStatut.Undo
Cancel = True
End If
End Sub- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
jacques a écrit :
> On 18 mar, 14:37, Michel__D <Michel.NOS...@orange-ft.com.invalid>
> wrote:
>> Bonjour,
>> jacques a écrit :
>>> On 12 mar, 17:57, jacques <j...@neuf.fr> wrote:
>>>> On 1 mar, 22:14, "3stone" <home@sweet_home.be> wrote:
>>>>> Salut,
>>>>> Une valeur par défaut pour une CàC indépendante ?
>>>>> Je ne vois pas bien à quoi cela peu servir...
>>>>> Une valeur par défaut sert à présenter cette valeur lors de l a création
>>>>> d'un nouvel enregistrement... mais comme ici elle est indépendant e....
>>>>> --
>>>>> A+
>>>>> Pierre (3stone) Access MVP
>>>>> Perso:http://www.3stone.be/
>>>>> MPFA:http://www.mpfa.info/(infosgénérales)
>>>>> Jacques wrote:
>>>>>> Bonsoir,
>>>>>> Sur mon formulaire J'ai une case à cocher indépendante et je v oudrais
>>>>>> conserver sa valeur à
>>>>>> la fermeture du formulaire, mais mon code ne marche pas.
>>>>>> Private Sub Cocher79_AfterUpdate()
>>>>>> If Cocher79.Value = -1 Or Cocher79.Value = 0 Then
>>>>>> reponse = MessageBox(Me.hwnd, "Attention vous allez m odifier la
>>>>>> valeur " _
>>>>>> & vbCrLf & vbCrLf & "Voulez vous co ntinuer ?", _
>>>>>> "Demande de confirmation", (mb_yesn o +
>>>>>> MB_ICONQUESTION))
>>>>>> If reponse = vbYes Then
>>>>>> Forms![frm Mise à jour]![sfm Mise à jour a ].Form!
>>>>>> Cocher79.DefaultValue = 0
>>>>>> Else
>>>>>> Forms![frm Mise à jour]![sfm Mise à jour a ].Form!
>>>>>> Cocher79.DefaultValue = 1
>>>>>> End If
>>>>>> End If
>>>>>> End Sub
>>>>>> Merci pour voutre aide.
>>>>>> Salutations- Masquer le texte des messages précédents -
>>>>> - Afficher le texte des messages précédents -
>>>> Bonjour 3stone,
>>>> Je reprends mon post Modifier la propriété DefaultValue, et j'ex plique
>>>> mon problème à résoudre.
>>>> Dans ma table j'ai un Champs Statut qui en cours de saison se rempli e
>>>> de valeur 1 puis 2 , et 3
>>>> Adhérent Statut
>>>> A 1
>>>> B 1
>>>> C 1
>>>> D 2
>>>> E 2
>>>> F 2
>>>> G 3
>>>> H 3
>>>> Je voudrais lorsque j'arrive à la période statut 2 empécher la saisie
>>>> de 1, puis de 2
>>>> lorque je commence la période 3.
>>>> Comme je ne voulais pas avoir 3 champ supplémentaires j'ai pensé a
>>>> faire une condition
>>>> sur trois case à cocher indépendante avec le maintien de la vale ur à
>>>> la fermeture du formulaire
>>>> Salutations- Masquer le texte des messages précédents -
>>>> - Afficher le texte des messages précédents -
>>> Bonjour,
>>> Personne pour m'aider ?
>>> Salutaions.
>> Et pourquoi tu n'effectue pas un contrôle avant modification du cham p
>> statut et si la valeur est inférieure tu annule la modification. - Masquer le texte des messages précédents -
>> - Afficher le texte des messages précédents -
> Bonsoir Michel,
> Merci pour ta réponse, peut-tu me donner un bout de code pour voir le
> principe ?
> Salutations
Avec ce genre de code par exemple :
Private Sub ChampStatut_BeforeUpdate(Cancel As Integer)
If Me.ChampStatut.Value < Me.ChampStatut.OldValue Then
Me.ChampStatut.Undo
Cancel = True
End If
End Sub- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
jacques a écrit :
> On 18 mar, 14:37, Michel__D
> wrote:
>> Bonjour,
>> jacques a écrit :
>>> On 12 mar, 17:57, jacques wrote:
>>>> On 1 mar, 22:14, "3stone" wrote:
>>>>> Salut,
>>>>> Une valeur par défaut pour une CàC indépendante ?
>>>>> Je ne vois pas bien à quoi cela peu servir...
>>>>> Une valeur par défaut sert à présenter cette valeur lors de l a création
>>>>> d'un nouvel enregistrement... mais comme ici elle est indépendant e....
>>>>> --
>>>>> A+
>>>>> Pierre (3stone) Access MVP
>>>>> Perso:http://www.3stone.be/
>>>>> MPFA:http://www.mpfa.info/(infosgénérales)
>>>>> Jacques wrote:
>>>>>> Bonsoir,
>>>>>> Sur mon formulaire J'ai une case à cocher indépendante et je v oudrais
>>>>>> conserver sa valeur à
>>>>>> la fermeture du formulaire, mais mon code ne marche pas.
>>>>>> Private Sub Cocher79_AfterUpdate()
>>>>>> If Cocher79.Value = -1 Or Cocher79.Value = 0 Then
>>>>>> reponse = MessageBox(Me.hwnd, "Attention vous allez m odifier la
>>>>>> valeur " _
>>>>>> & vbCrLf & vbCrLf & "Voulez vous co ntinuer ?", _
>>>>>> "Demande de confirmation", (mb_yesn o +
>>>>>> MB_ICONQUESTION))
>>>>>> If reponse = vbYes Then
>>>>>> Forms![frm Mise à jour]![sfm Mise à jour a ].Form!
>>>>>> Cocher79.DefaultValue = 0
>>>>>> Else
>>>>>> Forms![frm Mise à jour]![sfm Mise à jour a ].Form!
>>>>>> Cocher79.DefaultValue = 1
>>>>>> End If
>>>>>> End If
>>>>>> End Sub
>>>>>> Merci pour voutre aide.
>>>>>> Salutations- Masquer le texte des messages précédents -
>>>>> - Afficher le texte des messages précédents -
>>>> Bonjour 3stone,
>>>> Je reprends mon post Modifier la propriété DefaultValue, et j'ex plique
>>>> mon problème à résoudre.
>>>> Dans ma table j'ai un Champs Statut qui en cours de saison se rempli e
>>>> de valeur 1 puis 2 , et 3
>>>> Adhérent Statut
>>>> A 1
>>>> B 1
>>>> C 1
>>>> D 2
>>>> E 2
>>>> F 2
>>>> G 3
>>>> H 3
>>>> Je voudrais lorsque j'arrive à la période statut 2 empécher la saisie
>>>> de 1, puis de 2
>>>> lorque je commence la période 3.
>>>> Comme je ne voulais pas avoir 3 champ supplémentaires j'ai pensé a
>>>> faire une condition
>>>> sur trois case à cocher indépendante avec le maintien de la vale ur à
>>>> la fermeture du formulaire
>>>> Salutations- Masquer le texte des messages précédents -
>>>> - Afficher le texte des messages précédents -
>>> Bonjour,
>>> Personne pour m'aider ?
>>> Salutaions.
>> Et pourquoi tu n'effectue pas un contrôle avant modification du cham p
>> statut et si la valeur est inférieure tu annule la modification. - Masquer le texte des messages précédents -
>> - Afficher le texte des messages précédents -
> Bonsoir Michel,
> Merci pour ta réponse, peut-tu me donner un bout de code pour voir le
> principe ?
> Salutations
Avec ce genre de code par exemple :
Private Sub ChampStatut_BeforeUpdate(Cancel As Integer)
If Me.ChampStatut.Value < Me.ChampStatut.OldValue Then
Me.ChampStatut.Undo
Cancel = True
End If
End Sub- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
jacques a écrit :
> On 18 mar, 14:37, Michel__D
> wrote:
>> Bonjour,
>> jacques a écrit :
>>> On 12 mar, 17:57, jacques wrote:
>>>> On 1 mar, 22:14, "3stone" wrote:
>>>>> Salut,
>>>>> Une valeur par défaut pour une CàC indépendante ?
>>>>> Je ne vois pas bien à quoi cela peu servir...
>>>>> Une valeur par défaut sert à présenter cette valeur lors de la création
>>>>> d'un nouvel enregistrement... mais comme ici elle est indépendante....
>>>>> --
>>>>> A+
>>>>> Pierre (3stone) Access MVP
>>>>> Perso:http://www.3stone.be/
>>>>> MPFA:http://www.mpfa.info/(infosgénérales)
>>>>> Jacques wrote:
>>>>>> Bonsoir,
>>>>>> Sur mon formulaire J'ai une case à cocher indépendante et je voudrais
>>>>>> conserver sa valeur à
>>>>>> la fermeture du formulaire, mais mon code ne marche pas.
>>>>>> Private Sub Cocher79_AfterUpdate()
>>>>>> If Cocher79.Value = -1 Or Cocher79.Value = 0 Then
>>>>>> reponse = MessageBox(Me.hwnd, "Attention vous allez modifier la
>>>>>> valeur " _
>>>>>> & vbCrLf & vbCrLf & "Voulez vous continuer ?", _
>>>>>> "Demande de confirmation", (mb_yesno +
>>>>>> MB_ICONQUESTION))
>>>>>> If reponse = vbYes Then
>>>>>> Forms![frm Mise à jour]![sfm Mise à jour a].Form!
>>>>>> Cocher79.DefaultValue = 0
>>>>>> Else
>>>>>> Forms![frm Mise à jour]![sfm Mise à jour a].Form!
>>>>>> Cocher79.DefaultValue = 1
>>>>>> End If
>>>>>> End If
>>>>>> End Sub
>>>>>> Merci pour voutre aide.
>>>>>> Salutations- Masquer le texte des messages précédents -
>>>>> - Afficher le texte des messages précédents -
>>>> Bonjour 3stone,
>>>> Je reprends mon post Modifier la propriété DefaultValue, et j'explique
>>>> mon problème à résoudre.
>>>> Dans ma table j'ai un Champs Statut qui en cours de saison se remplie
>>>> de valeur 1 puis 2 , et 3
>>>> Adhérent Statut
>>>> A 1
>>>> B 1
>>>> C 1
>>>> D 2
>>>> E 2
>>>> F 2
>>>> G 3
>>>> H 3
>>>> Je voudrais lorsque j'arrive à la période statut 2 empécher la saisie
>>>> de 1, puis de 2
>>>> lorque je commence la période 3.
>>>> Comme je ne voulais pas avoir 3 champ supplémentaires j'ai pensé a
>>>> faire une condition
>>>> sur trois case à cocher indépendante avec le maintien de la valeur à
>>>> la fermeture du formulaire
>>>> Salutations- Masquer le texte des messages précédents -
>>>> - Afficher le texte des messages précédents -
>>> Bonjour,
>>> Personne pour m'aider ?
>>> Salutaions.
>> Et pourquoi tu n'effectue pas un contrôle avant modification du champ
>> statut et si la valeur est inférieure tu annule la modification.- Masquer le texte des messages précédents -
>> - Afficher le texte des messages précédents -
> Bonsoir Michel,
> Merci pour ta réponse, peut-tu me donner un bout de code pour voir le
> principe ?
> Salutations
Avec ce genre de code par exemple :
Private Sub ChampStatut_BeforeUpdate(Cancel As Integer)
If Me.ChampStatut.Value < Me.ChampStatut.OldValue Then
Me.ChampStatut.Undo
Cancel = True
End If
End Sub- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
jacques a écrit :
> On 18 mar, 14:37, Michel__D <Michel.NOS...@orange-ft.com.invalid>
> wrote:
>> Bonjour,
>> jacques a écrit :
>>> On 12 mar, 17:57, jacques <j...@neuf.fr> wrote:
>>>> On 1 mar, 22:14, "3stone" <home@sweet_home.be> wrote:
>>>>> Salut,
>>>>> Une valeur par défaut pour une CàC indépendante ?
>>>>> Je ne vois pas bien à quoi cela peu servir...
>>>>> Une valeur par défaut sert à présenter cette valeur lors de la création
>>>>> d'un nouvel enregistrement... mais comme ici elle est indépendante....
>>>>> --
>>>>> A+
>>>>> Pierre (3stone) Access MVP
>>>>> Perso:http://www.3stone.be/
>>>>> MPFA:http://www.mpfa.info/(infosgénérales)
>>>>> Jacques wrote:
>>>>>> Bonsoir,
>>>>>> Sur mon formulaire J'ai une case à cocher indépendante et je voudrais
>>>>>> conserver sa valeur à
>>>>>> la fermeture du formulaire, mais mon code ne marche pas.
>>>>>> Private Sub Cocher79_AfterUpdate()
>>>>>> If Cocher79.Value = -1 Or Cocher79.Value = 0 Then
>>>>>> reponse = MessageBox(Me.hwnd, "Attention vous allez modifier la
>>>>>> valeur " _
>>>>>> & vbCrLf & vbCrLf & "Voulez vous continuer ?", _
>>>>>> "Demande de confirmation", (mb_yesno +
>>>>>> MB_ICONQUESTION))
>>>>>> If reponse = vbYes Then
>>>>>> Forms![frm Mise à jour]![sfm Mise à jour a].Form!
>>>>>> Cocher79.DefaultValue = 0
>>>>>> Else
>>>>>> Forms![frm Mise à jour]![sfm Mise à jour a].Form!
>>>>>> Cocher79.DefaultValue = 1
>>>>>> End If
>>>>>> End If
>>>>>> End Sub
>>>>>> Merci pour voutre aide.
>>>>>> Salutations- Masquer le texte des messages précédents -
>>>>> - Afficher le texte des messages précédents -
>>>> Bonjour 3stone,
>>>> Je reprends mon post Modifier la propriété DefaultValue, et j'explique
>>>> mon problème à résoudre.
>>>> Dans ma table j'ai un Champs Statut qui en cours de saison se remplie
>>>> de valeur 1 puis 2 , et 3
>>>> Adhérent Statut
>>>> A 1
>>>> B 1
>>>> C 1
>>>> D 2
>>>> E 2
>>>> F 2
>>>> G 3
>>>> H 3
>>>> Je voudrais lorsque j'arrive à la période statut 2 empécher la saisie
>>>> de 1, puis de 2
>>>> lorque je commence la période 3.
>>>> Comme je ne voulais pas avoir 3 champ supplémentaires j'ai pensé a
>>>> faire une condition
>>>> sur trois case à cocher indépendante avec le maintien de la valeur à
>>>> la fermeture du formulaire
>>>> Salutations- Masquer le texte des messages précédents -
>>>> - Afficher le texte des messages précédents -
>>> Bonjour,
>>> Personne pour m'aider ?
>>> Salutaions.
>> Et pourquoi tu n'effectue pas un contrôle avant modification du champ
>> statut et si la valeur est inférieure tu annule la modification.- Masquer le texte des messages précédents -
>> - Afficher le texte des messages précédents -
> Bonsoir Michel,
> Merci pour ta réponse, peut-tu me donner un bout de code pour voir le
> principe ?
> Salutations
Avec ce genre de code par exemple :
Private Sub ChampStatut_BeforeUpdate(Cancel As Integer)
If Me.ChampStatut.Value < Me.ChampStatut.OldValue Then
Me.ChampStatut.Undo
Cancel = True
End If
End Sub- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
jacques a écrit :
> On 18 mar, 14:37, Michel__D
> wrote:
>> Bonjour,
>> jacques a écrit :
>>> On 12 mar, 17:57, jacques wrote:
>>>> On 1 mar, 22:14, "3stone" wrote:
>>>>> Salut,
>>>>> Une valeur par défaut pour une CàC indépendante ?
>>>>> Je ne vois pas bien à quoi cela peu servir...
>>>>> Une valeur par défaut sert à présenter cette valeur lors de la création
>>>>> d'un nouvel enregistrement... mais comme ici elle est indépendante....
>>>>> --
>>>>> A+
>>>>> Pierre (3stone) Access MVP
>>>>> Perso:http://www.3stone.be/
>>>>> MPFA:http://www.mpfa.info/(infosgénérales)
>>>>> Jacques wrote:
>>>>>> Bonsoir,
>>>>>> Sur mon formulaire J'ai une case à cocher indépendante et je voudrais
>>>>>> conserver sa valeur à
>>>>>> la fermeture du formulaire, mais mon code ne marche pas.
>>>>>> Private Sub Cocher79_AfterUpdate()
>>>>>> If Cocher79.Value = -1 Or Cocher79.Value = 0 Then
>>>>>> reponse = MessageBox(Me.hwnd, "Attention vous allez modifier la
>>>>>> valeur " _
>>>>>> & vbCrLf & vbCrLf & "Voulez vous continuer ?", _
>>>>>> "Demande de confirmation", (mb_yesno +
>>>>>> MB_ICONQUESTION))
>>>>>> If reponse = vbYes Then
>>>>>> Forms![frm Mise à jour]![sfm Mise à jour a].Form!
>>>>>> Cocher79.DefaultValue = 0
>>>>>> Else
>>>>>> Forms![frm Mise à jour]![sfm Mise à jour a].Form!
>>>>>> Cocher79.DefaultValue = 1
>>>>>> End If
>>>>>> End If
>>>>>> End Sub
>>>>>> Merci pour voutre aide.
>>>>>> Salutations- Masquer le texte des messages précédents -
>>>>> - Afficher le texte des messages précédents -
>>>> Bonjour 3stone,
>>>> Je reprends mon post Modifier la propriété DefaultValue, et j'explique
>>>> mon problème à résoudre.
>>>> Dans ma table j'ai un Champs Statut qui en cours de saison se remplie
>>>> de valeur 1 puis 2 , et 3
>>>> Adhérent Statut
>>>> A 1
>>>> B 1
>>>> C 1
>>>> D 2
>>>> E 2
>>>> F 2
>>>> G 3
>>>> H 3
>>>> Je voudrais lorsque j'arrive à la période statut 2 empécher la saisie
>>>> de 1, puis de 2
>>>> lorque je commence la période 3.
>>>> Comme je ne voulais pas avoir 3 champ supplémentaires j'ai pensé a
>>>> faire une condition
>>>> sur trois case à cocher indépendante avec le maintien de la valeur à
>>>> la fermeture du formulaire
>>>> Salutations- Masquer le texte des messages précédents -
>>>> - Afficher le texte des messages précédents -
>>> Bonjour,
>>> Personne pour m'aider ?
>>> Salutaions.
>> Et pourquoi tu n'effectue pas un contrôle avant modification du champ
>> statut et si la valeur est inférieure tu annule la modification.- Masquer le texte des messages précédents -
>> - Afficher le texte des messages précédents -
> Bonsoir Michel,
> Merci pour ta réponse, peut-tu me donner un bout de code pour voir le
> principe ?
> Salutations
Avec ce genre de code par exemple :
Private Sub ChampStatut_BeforeUpdate(Cancel As Integer)
If Me.ChampStatut.Value < Me.ChampStatut.OldValue Then
Me.ChampStatut.Undo
Cancel = True
End If
End Sub- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
"jacques" a écrit dans le message de news: 38d62a71-580a
On 18 mar, 20:25, Michel__D
wrote:
> jacques a écrit :
> > On 18 mar, 14:37, Michel__D
> > wrote:
> >> Bonjour,
> >> jacques a écrit :
> >>> On 12 mar, 17:57, jacques wrote:
> >>>> On 1 mar, 22:14, "3stone" wrote:
> >>>>> Salut,
> >>>>> Une valeur par défaut pour une CàC indépendante ?
> >>>>> Je ne vois pas bien à quoi cela peu servir...
> >>>>> Une valeur par défaut sert à présenter cette valeur lors de la création
> >>>>> d'un nouvel enregistrement... mais comme ici elle est indépenda nte....
> >>>>> --
> >>>>> A+
> >>>>> Pierre (3stone) Access MVP
> >>>>> Perso:http://www.3stone.be/
> >>>>> MPFA:http://www.mpfa.info/(infosgénérales)
> >>>>> Jacques wrote:
> >>>>>> Bonsoir,
> >>>>>> Sur mon formulaire J'ai une case à cocher indépendante et je voudrais
> >>>>>> conserver sa valeur à
> >>>>>> la fermeture du formulaire, mais mon code ne marche pas.
> >>>>>> Private Sub Cocher79_AfterUpdate()
> >>>>>> If Cocher79.Value = -1 Or Cocher79.Value = 0 Then
> >>>>>> reponse = MessageBox(Me.hwnd, "Attention vous allez modifier l a
> >>>>>> valeur " _
> >>>>>> & vbCrLf & vbCrLf & "Voulez vous continuer ?", _
> >>>>>> "Demande de confirmation", (mb_yesno +
> >>>>>> MB_ICONQUESTION))
> >>>>>> If reponse = vbYes Then
> >>>>>> Forms![frm Mise à jour]![sfm Mise à jour a].Form!
> >>>>>> Cocher79.DefaultValue = 0
> >>>>>> Else
> >>>>>> Forms![frm Mise à jour]![sfm Mise à jour a].Form!
> >>>>>> Cocher79.DefaultValue = 1
> >>>>>> End If
> >>>>>> End If
> >>>>>> End Sub
> >>>>>> Merci pour voutre aide.
> >>>>>> Salutations- Masquer le texte des messages précédents -
> >>>>> - Afficher le texte des messages précédents -
> >>>> Bonjour 3stone,
> >>>> Je reprends mon post Modifier la propriété DefaultValue, et j' explique
> >>>> mon problème à résoudre.
> >>>> Dans ma table j'ai un Champs Statut qui en cours de saison se remp lie
> >>>> de valeur 1 puis 2 , et 3
> >>>> Adhérent Statut
> >>>> A 1
> >>>> B 1
> >>>> C 1
> >>>> D 2
> >>>> E 2
> >>>> F 2
> >>>> G 3
> >>>> H 3
> >>>> Je voudrais lorsque j'arrive à la période statut 2 empécher la saisie
> >>>> de 1, puis de 2
> >>>> lorque je commence la période 3.
> >>>> Comme je ne voulais pas avoir 3 champ supplémentaires j'ai pens é a
> >>>> faire une condition
> >>>> sur trois case à cocher indépendante avec le maintien de la va leur à
> >>>> la fermeture du formulaire
> >>>> Salutations- Masquer le texte des messages précédents -
> >>>> - Afficher le texte des messages précédents -
> >>> Bonjour,
> >>> Personne pour m'aider ?
> >>> Salutaions.
> >> Et pourquoi tu n'effectue pas un contrôle avant modification du ch amp
> >> statut et si la valeur est inférieure tu annule la modification.- Masquer le texte des messages précédents -
> >> - Afficher le texte des messages précédents -
> > Bonsoir Michel,
> > Merci pour ta réponse, peut-tu me donner un bout de code pour voir le
> > principe ?
> > Salutations
> Avec ce genre de code par exemple :
> Private Sub ChampStatut_BeforeUpdate(Cancel As Integer)
> If Me.ChampStatut.Value < Me.ChampStatut.OldValue Then
> Me.ChampStatut.Undo
> Cancel = True
> End If
> End Sub- Masquer le texte des messages précédents -
> - Afficher le texte des messages précédents -
Bonjour Michel,
C'est pas mal ça me convient.
Le champ statut détermine les enregistrements à envoyer, comment peut -
on faire pour empêcher lorsque je décide d'envoyer les
enregistrements avec statut = 1 de saisir par erreur statut = 1 al ors
que je dois saisir statut = 2.
Salutations
==>Réponse :
Petite amélioration pour le code pour éviter de supprimer la valeur :
(hypothèse ou tu ne saisis que des valeurs positives)
Private Sub ChampStatut_BeforeUpdate(Cancel As Integer)
If Nz(Me.ChampStatut.Value, -1) < Me.ChampStatut.OldValue Then
Me.ChampStatut.Undo
Cancel = True
End If
End Sub
Par contre je ne comprends pas ta nouvelle demande !- Masquer le texte de s messages précédents -
- Afficher le texte des messages précédents -
"jacques" <j...@neuf.fr> a écrit dans le message de news: 38d62a71-580a -4d4c-818c-7eb74fb6b...@c9g2000yqm.googlegroups.com...
On 18 mar, 20:25, Michel__D <Michel.NOS...@orange-ft.com.invalid>
wrote:
> jacques a écrit :
> > On 18 mar, 14:37, Michel__D <Michel.NOS...@orange-ft.com.invalid>
> > wrote:
> >> Bonjour,
> >> jacques a écrit :
> >>> On 12 mar, 17:57, jacques <j...@neuf.fr> wrote:
> >>>> On 1 mar, 22:14, "3stone" <home@sweet_home.be> wrote:
> >>>>> Salut,
> >>>>> Une valeur par défaut pour une CàC indépendante ?
> >>>>> Je ne vois pas bien à quoi cela peu servir...
> >>>>> Une valeur par défaut sert à présenter cette valeur lors de la création
> >>>>> d'un nouvel enregistrement... mais comme ici elle est indépenda nte....
> >>>>> --
> >>>>> A+
> >>>>> Pierre (3stone) Access MVP
> >>>>> Perso:http://www.3stone.be/
> >>>>> MPFA:http://www.mpfa.info/(infosgénérales)
> >>>>> Jacques wrote:
> >>>>>> Bonsoir,
> >>>>>> Sur mon formulaire J'ai une case à cocher indépendante et je voudrais
> >>>>>> conserver sa valeur à
> >>>>>> la fermeture du formulaire, mais mon code ne marche pas.
> >>>>>> Private Sub Cocher79_AfterUpdate()
> >>>>>> If Cocher79.Value = -1 Or Cocher79.Value = 0 Then
> >>>>>> reponse = MessageBox(Me.hwnd, "Attention vous allez modifier l a
> >>>>>> valeur " _
> >>>>>> & vbCrLf & vbCrLf & "Voulez vous continuer ?", _
> >>>>>> "Demande de confirmation", (mb_yesno +
> >>>>>> MB_ICONQUESTION))
> >>>>>> If reponse = vbYes Then
> >>>>>> Forms![frm Mise à jour]![sfm Mise à jour a].Form!
> >>>>>> Cocher79.DefaultValue = 0
> >>>>>> Else
> >>>>>> Forms![frm Mise à jour]![sfm Mise à jour a].Form!
> >>>>>> Cocher79.DefaultValue = 1
> >>>>>> End If
> >>>>>> End If
> >>>>>> End Sub
> >>>>>> Merci pour voutre aide.
> >>>>>> Salutations- Masquer le texte des messages précédents -
> >>>>> - Afficher le texte des messages précédents -
> >>>> Bonjour 3stone,
> >>>> Je reprends mon post Modifier la propriété DefaultValue, et j' explique
> >>>> mon problème à résoudre.
> >>>> Dans ma table j'ai un Champs Statut qui en cours de saison se remp lie
> >>>> de valeur 1 puis 2 , et 3
> >>>> Adhérent Statut
> >>>> A 1
> >>>> B 1
> >>>> C 1
> >>>> D 2
> >>>> E 2
> >>>> F 2
> >>>> G 3
> >>>> H 3
> >>>> Je voudrais lorsque j'arrive à la période statut 2 empécher la saisie
> >>>> de 1, puis de 2
> >>>> lorque je commence la période 3.
> >>>> Comme je ne voulais pas avoir 3 champ supplémentaires j'ai pens é a
> >>>> faire une condition
> >>>> sur trois case à cocher indépendante avec le maintien de la va leur à
> >>>> la fermeture du formulaire
> >>>> Salutations- Masquer le texte des messages précédents -
> >>>> - Afficher le texte des messages précédents -
> >>> Bonjour,
> >>> Personne pour m'aider ?
> >>> Salutaions.
> >> Et pourquoi tu n'effectue pas un contrôle avant modification du ch amp
> >> statut et si la valeur est inférieure tu annule la modification.- Masquer le texte des messages précédents -
> >> - Afficher le texte des messages précédents -
> > Bonsoir Michel,
> > Merci pour ta réponse, peut-tu me donner un bout de code pour voir le
> > principe ?
> > Salutations
> Avec ce genre de code par exemple :
> Private Sub ChampStatut_BeforeUpdate(Cancel As Integer)
> If Me.ChampStatut.Value < Me.ChampStatut.OldValue Then
> Me.ChampStatut.Undo
> Cancel = True
> End If
> End Sub- Masquer le texte des messages précédents -
> - Afficher le texte des messages précédents -
Bonjour Michel,
C'est pas mal ça me convient.
Le champ statut détermine les enregistrements à envoyer, comment peut -
on faire pour empêcher lorsque je décide d'envoyer les
enregistrements avec statut = 1 de saisir par erreur statut = 1 al ors
que je dois saisir statut = 2.
Salutations
==>Réponse :
Petite amélioration pour le code pour éviter de supprimer la valeur :
(hypothèse ou tu ne saisis que des valeurs positives)
Private Sub ChampStatut_BeforeUpdate(Cancel As Integer)
If Nz(Me.ChampStatut.Value, -1) < Me.ChampStatut.OldValue Then
Me.ChampStatut.Undo
Cancel = True
End If
End Sub
Par contre je ne comprends pas ta nouvelle demande !- Masquer le texte de s messages précédents -
- Afficher le texte des messages précédents -
"jacques" a écrit dans le message de news: 38d62a71-580a
On 18 mar, 20:25, Michel__D
wrote:
> jacques a écrit :
> > On 18 mar, 14:37, Michel__D
> > wrote:
> >> Bonjour,
> >> jacques a écrit :
> >>> On 12 mar, 17:57, jacques wrote:
> >>>> On 1 mar, 22:14, "3stone" wrote:
> >>>>> Salut,
> >>>>> Une valeur par défaut pour une CàC indépendante ?
> >>>>> Je ne vois pas bien à quoi cela peu servir...
> >>>>> Une valeur par défaut sert à présenter cette valeur lors de la création
> >>>>> d'un nouvel enregistrement... mais comme ici elle est indépenda nte....
> >>>>> --
> >>>>> A+
> >>>>> Pierre (3stone) Access MVP
> >>>>> Perso:http://www.3stone.be/
> >>>>> MPFA:http://www.mpfa.info/(infosgénérales)
> >>>>> Jacques wrote:
> >>>>>> Bonsoir,
> >>>>>> Sur mon formulaire J'ai une case à cocher indépendante et je voudrais
> >>>>>> conserver sa valeur à
> >>>>>> la fermeture du formulaire, mais mon code ne marche pas.
> >>>>>> Private Sub Cocher79_AfterUpdate()
> >>>>>> If Cocher79.Value = -1 Or Cocher79.Value = 0 Then
> >>>>>> reponse = MessageBox(Me.hwnd, "Attention vous allez modifier l a
> >>>>>> valeur " _
> >>>>>> & vbCrLf & vbCrLf & "Voulez vous continuer ?", _
> >>>>>> "Demande de confirmation", (mb_yesno +
> >>>>>> MB_ICONQUESTION))
> >>>>>> If reponse = vbYes Then
> >>>>>> Forms![frm Mise à jour]![sfm Mise à jour a].Form!
> >>>>>> Cocher79.DefaultValue = 0
> >>>>>> Else
> >>>>>> Forms![frm Mise à jour]![sfm Mise à jour a].Form!
> >>>>>> Cocher79.DefaultValue = 1
> >>>>>> End If
> >>>>>> End If
> >>>>>> End Sub
> >>>>>> Merci pour voutre aide.
> >>>>>> Salutations- Masquer le texte des messages précédents -
> >>>>> - Afficher le texte des messages précédents -
> >>>> Bonjour 3stone,
> >>>> Je reprends mon post Modifier la propriété DefaultValue, et j' explique
> >>>> mon problème à résoudre.
> >>>> Dans ma table j'ai un Champs Statut qui en cours de saison se remp lie
> >>>> de valeur 1 puis 2 , et 3
> >>>> Adhérent Statut
> >>>> A 1
> >>>> B 1
> >>>> C 1
> >>>> D 2
> >>>> E 2
> >>>> F 2
> >>>> G 3
> >>>> H 3
> >>>> Je voudrais lorsque j'arrive à la période statut 2 empécher la saisie
> >>>> de 1, puis de 2
> >>>> lorque je commence la période 3.
> >>>> Comme je ne voulais pas avoir 3 champ supplémentaires j'ai pens é a
> >>>> faire une condition
> >>>> sur trois case à cocher indépendante avec le maintien de la va leur à
> >>>> la fermeture du formulaire
> >>>> Salutations- Masquer le texte des messages précédents -
> >>>> - Afficher le texte des messages précédents -
> >>> Bonjour,
> >>> Personne pour m'aider ?
> >>> Salutaions.
> >> Et pourquoi tu n'effectue pas un contrôle avant modification du ch amp
> >> statut et si la valeur est inférieure tu annule la modification.- Masquer le texte des messages précédents -
> >> - Afficher le texte des messages précédents -
> > Bonsoir Michel,
> > Merci pour ta réponse, peut-tu me donner un bout de code pour voir le
> > principe ?
> > Salutations
> Avec ce genre de code par exemple :
> Private Sub ChampStatut_BeforeUpdate(Cancel As Integer)
> If Me.ChampStatut.Value < Me.ChampStatut.OldValue Then
> Me.ChampStatut.Undo
> Cancel = True
> End If
> End Sub- Masquer le texte des messages précédents -
> - Afficher le texte des messages précédents -
Bonjour Michel,
C'est pas mal ça me convient.
Le champ statut détermine les enregistrements à envoyer, comment peut -
on faire pour empêcher lorsque je décide d'envoyer les
enregistrements avec statut = 1 de saisir par erreur statut = 1 al ors
que je dois saisir statut = 2.
Salutations
==>Réponse :
Petite amélioration pour le code pour éviter de supprimer la valeur :
(hypothèse ou tu ne saisis que des valeurs positives)
Private Sub ChampStatut_BeforeUpdate(Cancel As Integer)
If Nz(Me.ChampStatut.Value, -1) < Me.ChampStatut.OldValue Then
Me.ChampStatut.Undo
Cancel = True
End If
End Sub
Par contre je ne comprends pas ta nouvelle demande !- Masquer le texte de s messages précédents -
- Afficher le texte des messages précédents -
"jacques" a écrit dans le message de news:
On 18 mar, 20:25, Michel__D
wrote:
> jacques a écrit :
> > On 18 mar, 14:37, Michel__D
> > wrote:
> >> Bonjour,
> >> jacques a écrit :
> >>> On 12 mar, 17:57, jacques wrote:
> >>>> On 1 mar, 22:14, "3stone" wrote:
> >>>>> Salut,
> >>>>> Une valeur par défaut pour une CàC indépendante ?
> >>>>> Je ne vois pas bien à quoi cela peu servir...
> >>>>> Une valeur par défaut sert à présenter cette valeur lors de la création
> >>>>> d'un nouvel enregistrement... mais comme ici elle est indépendante....
> >>>>> --
> >>>>> A+
> >>>>> Pierre (3stone) Access MVP
> >>>>> Perso:http://www.3stone.be/
> >>>>> MPFA:http://www.mpfa.info/(infosgénérales)
> >>>>> Jacques wrote:
> >>>>>> Bonsoir,
> >>>>>> Sur mon formulaire J'ai une case à cocher indépendante et je voudrais
> >>>>>> conserver sa valeur à
> >>>>>> la fermeture du formulaire, mais mon code ne marche pas.
> >>>>>> Private Sub Cocher79_AfterUpdate()
> >>>>>> If Cocher79.Value = -1 Or Cocher79.Value = 0 Then
> >>>>>> reponse = MessageBox(Me.hwnd, "Attention vous allez modifier la
> >>>>>> valeur " _
> >>>>>> & vbCrLf & vbCrLf & "Voulez vous continuer ?", _
> >>>>>> "Demande de confirmation", (mb_yesno +
> >>>>>> MB_ICONQUESTION))
> >>>>>> If reponse = vbYes Then
> >>>>>> Forms![frm Mise à jour]![sfm Mise à jour a].Form!
> >>>>>> Cocher79.DefaultValue = 0
> >>>>>> Else
> >>>>>> Forms![frm Mise à jour]![sfm Mise à jour a].Form!
> >>>>>> Cocher79.DefaultValue = 1
> >>>>>> End If
> >>>>>> End If
> >>>>>> End Sub
> >>>>>> Merci pour voutre aide.
> >>>>>> Salutations- Masquer le texte des messages précédents -
> >>>>> - Afficher le texte des messages précédents -
> >>>> Bonjour 3stone,
> >>>> Je reprends mon post Modifier la propriété DefaultValue, et j'explique
> >>>> mon problème à résoudre.
> >>>> Dans ma table j'ai un Champs Statut qui en cours de saison se remplie
> >>>> de valeur 1 puis 2 , et 3
> >>>> Adhérent Statut
> >>>> A 1
> >>>> B 1
> >>>> C 1
> >>>> D 2
> >>>> E 2
> >>>> F 2
> >>>> G 3
> >>>> H 3
> >>>> Je voudrais lorsque j'arrive à la période statut 2 empécher la saisie
> >>>> de 1, puis de 2
> >>>> lorque je commence la période 3.
> >>>> Comme je ne voulais pas avoir 3 champ supplémentaires j'ai pensé a
> >>>> faire une condition
> >>>> sur trois case à cocher indépendante avec le maintien de la valeur à
> >>>> la fermeture du formulaire
> >>>> Salutations- Masquer le texte des messages précédents -
> >>>> - Afficher le texte des messages précédents -
> >>> Bonjour,
> >>> Personne pour m'aider ?
> >>> Salutaions.
> >> Et pourquoi tu n'effectue pas un contrôle avant modification du champ
> >> statut et si la valeur est inférieure tu annule la modification.- Masquer le texte des messages précédents -
> >> - Afficher le texte des messages précédents -
> > Bonsoir Michel,
> > Merci pour ta réponse, peut-tu me donner un bout de code pour voir le
> > principe ?
> > Salutations
> Avec ce genre de code par exemple :
> Private Sub ChampStatut_BeforeUpdate(Cancel As Integer)
> If Me.ChampStatut.Value < Me.ChampStatut.OldValue Then
> Me.ChampStatut.Undo
> Cancel = True
> End If
> End Sub- Masquer le texte des messages précédents -
> - Afficher le texte des messages précédents -
Bonjour Michel,
C'est pas mal ça me convient.
Le champ statut détermine les enregistrements à envoyer, comment peut-
on faire pour empêcher lorsque je décide d'envoyer les
enregistrements avec statut = 1 de saisir par erreur statut = 1 alors
que je dois saisir statut = 2.
Salutations
==>Réponse :
Petite amélioration pour le code pour éviter de supprimer la valeur :
(hypothèse ou tu ne saisis que des valeurs positives)
Private Sub ChampStatut_BeforeUpdate(Cancel As Integer)
If Nz(Me.ChampStatut.Value, -1) < Me.ChampStatut.OldValue Then
Me.ChampStatut.Undo
Cancel = True
End If
End Sub
Par contre je ne comprends pas ta nouvelle demande !- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
"jacques" <j...@neuf.fr> a écrit dans le message de news: 38d62a71-580a-4d4c-818c-7eb74fb6b...@c9g2000yqm.googlegroups.com...
On 18 mar, 20:25, Michel__D <Michel.NOS...@orange-ft.com.invalid>
wrote:
> jacques a écrit :
> > On 18 mar, 14:37, Michel__D <Michel.NOS...@orange-ft.com.invalid>
> > wrote:
> >> Bonjour,
> >> jacques a écrit :
> >>> On 12 mar, 17:57, jacques <j...@neuf.fr> wrote:
> >>>> On 1 mar, 22:14, "3stone" <home@sweet_home.be> wrote:
> >>>>> Salut,
> >>>>> Une valeur par défaut pour une CàC indépendante ?
> >>>>> Je ne vois pas bien à quoi cela peu servir...
> >>>>> Une valeur par défaut sert à présenter cette valeur lors de la création
> >>>>> d'un nouvel enregistrement... mais comme ici elle est indépendante....
> >>>>> --
> >>>>> A+
> >>>>> Pierre (3stone) Access MVP
> >>>>> Perso:http://www.3stone.be/
> >>>>> MPFA:http://www.mpfa.info/(infosgénérales)
> >>>>> Jacques wrote:
> >>>>>> Bonsoir,
> >>>>>> Sur mon formulaire J'ai une case à cocher indépendante et je voudrais
> >>>>>> conserver sa valeur à
> >>>>>> la fermeture du formulaire, mais mon code ne marche pas.
> >>>>>> Private Sub Cocher79_AfterUpdate()
> >>>>>> If Cocher79.Value = -1 Or Cocher79.Value = 0 Then
> >>>>>> reponse = MessageBox(Me.hwnd, "Attention vous allez modifier la
> >>>>>> valeur " _
> >>>>>> & vbCrLf & vbCrLf & "Voulez vous continuer ?", _
> >>>>>> "Demande de confirmation", (mb_yesno +
> >>>>>> MB_ICONQUESTION))
> >>>>>> If reponse = vbYes Then
> >>>>>> Forms![frm Mise à jour]![sfm Mise à jour a].Form!
> >>>>>> Cocher79.DefaultValue = 0
> >>>>>> Else
> >>>>>> Forms![frm Mise à jour]![sfm Mise à jour a].Form!
> >>>>>> Cocher79.DefaultValue = 1
> >>>>>> End If
> >>>>>> End If
> >>>>>> End Sub
> >>>>>> Merci pour voutre aide.
> >>>>>> Salutations- Masquer le texte des messages précédents -
> >>>>> - Afficher le texte des messages précédents -
> >>>> Bonjour 3stone,
> >>>> Je reprends mon post Modifier la propriété DefaultValue, et j'explique
> >>>> mon problème à résoudre.
> >>>> Dans ma table j'ai un Champs Statut qui en cours de saison se remplie
> >>>> de valeur 1 puis 2 , et 3
> >>>> Adhérent Statut
> >>>> A 1
> >>>> B 1
> >>>> C 1
> >>>> D 2
> >>>> E 2
> >>>> F 2
> >>>> G 3
> >>>> H 3
> >>>> Je voudrais lorsque j'arrive à la période statut 2 empécher la saisie
> >>>> de 1, puis de 2
> >>>> lorque je commence la période 3.
> >>>> Comme je ne voulais pas avoir 3 champ supplémentaires j'ai pensé a
> >>>> faire une condition
> >>>> sur trois case à cocher indépendante avec le maintien de la valeur à
> >>>> la fermeture du formulaire
> >>>> Salutations- Masquer le texte des messages précédents -
> >>>> - Afficher le texte des messages précédents -
> >>> Bonjour,
> >>> Personne pour m'aider ?
> >>> Salutaions.
> >> Et pourquoi tu n'effectue pas un contrôle avant modification du champ
> >> statut et si la valeur est inférieure tu annule la modification.- Masquer le texte des messages précédents -
> >> - Afficher le texte des messages précédents -
> > Bonsoir Michel,
> > Merci pour ta réponse, peut-tu me donner un bout de code pour voir le
> > principe ?
> > Salutations
> Avec ce genre de code par exemple :
> Private Sub ChampStatut_BeforeUpdate(Cancel As Integer)
> If Me.ChampStatut.Value < Me.ChampStatut.OldValue Then
> Me.ChampStatut.Undo
> Cancel = True
> End If
> End Sub- Masquer le texte des messages précédents -
> - Afficher le texte des messages précédents -
Bonjour Michel,
C'est pas mal ça me convient.
Le champ statut détermine les enregistrements à envoyer, comment peut-
on faire pour empêcher lorsque je décide d'envoyer les
enregistrements avec statut = 1 de saisir par erreur statut = 1 alors
que je dois saisir statut = 2.
Salutations
==>Réponse :
Petite amélioration pour le code pour éviter de supprimer la valeur :
(hypothèse ou tu ne saisis que des valeurs positives)
Private Sub ChampStatut_BeforeUpdate(Cancel As Integer)
If Nz(Me.ChampStatut.Value, -1) < Me.ChampStatut.OldValue Then
Me.ChampStatut.Undo
Cancel = True
End If
End Sub
Par contre je ne comprends pas ta nouvelle demande !- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
"jacques" a écrit dans le message de news:
On 18 mar, 20:25, Michel__D
wrote:
> jacques a écrit :
> > On 18 mar, 14:37, Michel__D
> > wrote:
> >> Bonjour,
> >> jacques a écrit :
> >>> On 12 mar, 17:57, jacques wrote:
> >>>> On 1 mar, 22:14, "3stone" wrote:
> >>>>> Salut,
> >>>>> Une valeur par défaut pour une CàC indépendante ?
> >>>>> Je ne vois pas bien à quoi cela peu servir...
> >>>>> Une valeur par défaut sert à présenter cette valeur lors de la création
> >>>>> d'un nouvel enregistrement... mais comme ici elle est indépendante....
> >>>>> --
> >>>>> A+
> >>>>> Pierre (3stone) Access MVP
> >>>>> Perso:http://www.3stone.be/
> >>>>> MPFA:http://www.mpfa.info/(infosgénérales)
> >>>>> Jacques wrote:
> >>>>>> Bonsoir,
> >>>>>> Sur mon formulaire J'ai une case à cocher indépendante et je voudrais
> >>>>>> conserver sa valeur à
> >>>>>> la fermeture du formulaire, mais mon code ne marche pas.
> >>>>>> Private Sub Cocher79_AfterUpdate()
> >>>>>> If Cocher79.Value = -1 Or Cocher79.Value = 0 Then
> >>>>>> reponse = MessageBox(Me.hwnd, "Attention vous allez modifier la
> >>>>>> valeur " _
> >>>>>> & vbCrLf & vbCrLf & "Voulez vous continuer ?", _
> >>>>>> "Demande de confirmation", (mb_yesno +
> >>>>>> MB_ICONQUESTION))
> >>>>>> If reponse = vbYes Then
> >>>>>> Forms![frm Mise à jour]![sfm Mise à jour a].Form!
> >>>>>> Cocher79.DefaultValue = 0
> >>>>>> Else
> >>>>>> Forms![frm Mise à jour]![sfm Mise à jour a].Form!
> >>>>>> Cocher79.DefaultValue = 1
> >>>>>> End If
> >>>>>> End If
> >>>>>> End Sub
> >>>>>> Merci pour voutre aide.
> >>>>>> Salutations- Masquer le texte des messages précédents -
> >>>>> - Afficher le texte des messages précédents -
> >>>> Bonjour 3stone,
> >>>> Je reprends mon post Modifier la propriété DefaultValue, et j'explique
> >>>> mon problème à résoudre.
> >>>> Dans ma table j'ai un Champs Statut qui en cours de saison se remplie
> >>>> de valeur 1 puis 2 , et 3
> >>>> Adhérent Statut
> >>>> A 1
> >>>> B 1
> >>>> C 1
> >>>> D 2
> >>>> E 2
> >>>> F 2
> >>>> G 3
> >>>> H 3
> >>>> Je voudrais lorsque j'arrive à la période statut 2 empécher la saisie
> >>>> de 1, puis de 2
> >>>> lorque je commence la période 3.
> >>>> Comme je ne voulais pas avoir 3 champ supplémentaires j'ai pensé a
> >>>> faire une condition
> >>>> sur trois case à cocher indépendante avec le maintien de la valeur à
> >>>> la fermeture du formulaire
> >>>> Salutations- Masquer le texte des messages précédents -
> >>>> - Afficher le texte des messages précédents -
> >>> Bonjour,
> >>> Personne pour m'aider ?
> >>> Salutaions.
> >> Et pourquoi tu n'effectue pas un contrôle avant modification du champ
> >> statut et si la valeur est inférieure tu annule la modification.- Masquer le texte des messages précédents -
> >> - Afficher le texte des messages précédents -
> > Bonsoir Michel,
> > Merci pour ta réponse, peut-tu me donner un bout de code pour voir le
> > principe ?
> > Salutations
> Avec ce genre de code par exemple :
> Private Sub ChampStatut_BeforeUpdate(Cancel As Integer)
> If Me.ChampStatut.Value < Me.ChampStatut.OldValue Then
> Me.ChampStatut.Undo
> Cancel = True
> End If
> End Sub- Masquer le texte des messages précédents -
> - Afficher le texte des messages précédents -
Bonjour Michel,
C'est pas mal ça me convient.
Le champ statut détermine les enregistrements à envoyer, comment peut-
on faire pour empêcher lorsque je décide d'envoyer les
enregistrements avec statut = 1 de saisir par erreur statut = 1 alors
que je dois saisir statut = 2.
Salutations
==>Réponse :
Petite amélioration pour le code pour éviter de supprimer la valeur :
(hypothèse ou tu ne saisis que des valeurs positives)
Private Sub ChampStatut_BeforeUpdate(Cancel As Integer)
If Nz(Me.ChampStatut.Value, -1) < Me.ChampStatut.OldValue Then
Me.ChampStatut.Undo
Cancel = True
End If
End Sub
Par contre je ne comprends pas ta nouvelle demande !- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -