OVH Cloud OVH Cloud

DtPicker et date du jour.

3 réponses
Avatar
Guy FALESSE
Bonjour à tous,

J'ai un formulaire où se trouvent 2 champs:
1 champ date: DateAchat et le contrôle dtpicker7
Donc sur l'évènement change, j'ai:
Private Sub DTPicker7_Change()
Me.DateAchat.Value = Me.DTPicker7.Value
End Sub

Bizaremment, lorsque le champ est vide et que je clique sur la date du jour,
le champ DateAchat n'est pas mis à jour, elui-ci reste vide, par contre,
lorsque je cliques sur une autre date, cela fonctionne parfaitement.
Où serait l'erreur? Il doit me manquer quelque chose.
Merci d'avance aux personnes qui pourraent m'aider.

Guy FALESSE

3 réponses

Avatar
Guy FALESSE
Re-bonjour,

J'ai mis dans la valeur par défaut du champ DateAchat Úte() et le
problème est résolu, mais je ne sais^pas pourquoi, en ne faisant pas de
cette manière, la valeur du dtPicker n'est pas prise en compte.
@+
Guy FALESSE


"Guy FALESSE" a écrit dans le message de news:

Bonjour à tous,

J'ai un formulaire où se trouvent 2 champs:
1 champ date: DateAchat et le contrôle dtpicker7
Donc sur l'évènement change, j'ai:
Private Sub DTPicker7_Change()
Me.DateAchat.Value = Me.DTPicker7.Value
End Sub

Bizaremment, lorsque le champ est vide et que je clique sur la date du
jour, le champ DateAchat n'est pas mis à jour, elui-ci reste vide, par
contre, lorsque je cliques sur une autre date, cela fonctionne
parfaitement.
Où serait l'erreur? Il doit me manquer quelque chose.
Merci d'avance aux personnes qui pourraent m'aider.

Guy FALESSE



Avatar
Gilles
Bonjour à tous,
J'ai un formulaire où se trouvent 2 champs:
1 champ date: DateAchat et le contrôle dtpicker7
Donc sur l'évènement change, j'ai:
Private Sub DTPicker7_Change()
Me.DateAchat.Value = Me.DTPicker7.Value
End Sub
Bizaremment, lorsque le champ est vide et que je clique sur la date du
jour,

le champ DateAchat n'est pas mis à jour, elui-ci reste vide, par contre,
lorsque je cliques sur une autre date, cela fonctionne parfaitement.
Où serait l'erreur? Il doit me manquer quelque chose.
Merci d'avance aux personnes qui pourraent m'aider.
Guy FALESSE


Bonjour, Guy

Je ne connais pas le fonctionnement des contrôles DTPicker mais, si la
modification ne se fait pas, c'est que l'événement n'est pas déclenché.
Mon idée est que la valeur par défaut du DTPicker doit être la date du jour.
Ainsi, quand tu sélectionnes cette date, l'événement Change ne se déclenche
pas.
Si possible, mettre la valeur par défaut du DTPicker à vide et vois ce que
cela donne.

Bonne continuation

Avatar
Guy FALESSE
Salut Gilles,

Merci pour ta réponse.
En fait, c'est lorsque la valeur par défaut est vide que le changement ne
s'opère pas, mais dans le cas contraire, bien sûr, la date est mise
correctement et on sait la changer facilement si ce n'était pas la date du
jour qu'il fallait.
Ne nous cassons pas la tête, vu que maintenant cela fonctionne.
@+

Guy FALESSE


"Gilles" a écrit dans le message de news:
%
Bonjour à tous,
J'ai un formulaire où se trouvent 2 champs:
1 champ date: DateAchat et le contrôle dtpicker7
Donc sur l'évènement change, j'ai:
Private Sub DTPicker7_Change()
Me.DateAchat.Value = Me.DTPicker7.Value
End Sub
Bizaremment, lorsque le champ est vide et que je clique sur la date du
jour,

le champ DateAchat n'est pas mis à jour, elui-ci reste vide, par contre,
lorsque je cliques sur une autre date, cela fonctionne parfaitement.
Où serait l'erreur? Il doit me manquer quelque chose.
Merci d'avance aux personnes qui pourraent m'aider.
Guy FALESSE


Bonjour, Guy

Je ne connais pas le fonctionnement des contrôles DTPicker mais, si la
modification ne se fait pas, c'est que l'événement n'est pas déclenché.
Mon idée est que la valeur par défaut du DTPicker doit être la date du
jour.
Ainsi, quand tu sélectionnes cette date, l'événement Change ne se
déclenche
pas.
Si possible, mettre la valeur par défaut du DTPicker à vide et vois ce que
cela donne.

Bonne continuation