OVH Cloud OVH Cloud

DTPicker / Date du jour

18 réponses
Avatar
CybSnoopy
Bonjour,

J'ai créé un petit formulaire destiné à définir la date de début et la date
de fin pour l'exécution d'une requête.

A cette fin, j'utilise 2 x DTPicker dans le formulaire en question.

Tout fonctionne parfaitement mais je ne parviens pas à faire en sorte que, à
l'ouverture du formulaire, la valeur par défaut des 2 DTPicker soit
systématiquement la date du jour.

Merci d'avance de votre aide !

Snoopy

8 réponses

1 2
Avatar
3stone
Salut,

"Bruno"
| Les seules propriétés pour lesquelles j'ai mis "non" sont:
| "Record selectors"
| "Navigation buttons"
| "Dividing lines"
|
| Pour le reste, je n'ai rien changé. Il y a une subform dans la form pour
| laquelle une requête a été associé. Je peux modifier un champ d'un
| enregistrement.


et rien sous l'onglet "Données" ?


Essaies ceci :
Crée un petit formulaire sans source et insères le DTPicker...

Là ca fonctionne ?


--
A+
Pierre (3stone) Access MVP
Perso: http://www.3stone.be/
Conseils MPFA: http://www.mpfa.info/
Avatar
Bruno
Dans "Data", j'ai rien changé.
Je viens de créer une "form" sur laquelle j'ai déposé un dtpicker nommé
"txt_date".
Dans "onOpen", j'ai écrit ce code:
txt_date="05/01/2006".

Et le même message d'erreur apparaît!


Salut,

"Bruno"
| Les seules propriétés pour lesquelles j'ai mis "non" sont:
| "Record selectors"
| "Navigation buttons"
| "Dividing lines"
|
| Pour le reste, je n'ai rien changé. Il y a une subform dans la form pour
| laquelle une requête a été associé. Je peux modifier un champ d'un
| enregistrement.


et rien sous l'onglet "Données" ?


Essaies ceci :
Crée un petit formulaire sans source et insères le DTPicker...

Là ca fonctionne ?


--
A+
Pierre (3stone) Access MVP
Perso: http://www.3stone.be/
Conseils MPFA: http://www.mpfa.info/




Avatar
3stone
"Bruno"
[...]
| Et le même message d'erreur apparaît!


Alors je ne comprends pas...

La machine sur laquelle j'ai fais l'essai ne possède que WinXp
et Office 2000 et 2003, le tout à jour évidement, mais sans autre soft de dev !


--
A+
Pierre (3stone) Access MVP
Perso: http://www.3stone.be/
Conseils MPFA: http://www.mpfa.info/
Avatar
Eric
Bonjour,

C'est normal, il faut le mettre sur l'évènement Load du formulaire et
non Sur ouverture.
Private Sub Form_Load()
Me.CtlActiveX0.Value = #5/1/2006#
End Sub

où CtlActiveX0 est le nom du DTPicker

Dans "Data", j'ai rien changé.
Je viens de créer une "form" sur laquelle j'ai déposé un dtpicker nommé
"txt_date".
Dans "onOpen", j'ai écrit ce code:
txt_date="05/01/2006".

Et le même message d'erreur apparaît!



Salut,

"Bruno"
| Les seules propriétés pour lesquelles j'ai mis "non" sont:
| "Record selectors"
| "Navigation buttons"
| "Dividing lines"
|
| Pour le reste, je n'ai rien changé. Il y a une subform dans la form pour
| laquelle une requête a été associé. Je peux modifier un champ d'un
| enregistrement.


et rien sous l'onglet "Données" ?


Essaies ceci :
Crée un petit formulaire sans source et insères le DTPicker...

Là ca fonctionne ?


--
A+
Pierre (3stone) Access MVP
Perso: http://www.3stone.be/
Conseils MPFA: http://www.mpfa.info/





--
A+
Eric
http://www.mpfa.info/
Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr


Avatar
Eric
...
Plus précisemment:
Me.CtlActiveX0.Value = #1/5/2006# pour le 5 Janvier 2006
le post précédent retournait le 1 mai 2006 car les dates doivent être
passées selon le format mm/dd/yyyy dans le code



Dans "Data", j'ai rien changé.
Je viens de créer une "form" sur laquelle j'ai déposé un dtpicker nommé
"txt_date".
Dans "onOpen", j'ai écrit ce code:
txt_date="05/01/2006".

Et le même message d'erreur apparaît!



Salut,

"Bruno"
| Les seules propriétés pour lesquelles j'ai mis "non" sont:
| "Record selectors"
| "Navigation buttons"
| "Dividing lines"
|
| Pour le reste, je n'ai rien changé. Il y a une subform dans la form pour
| laquelle une requête a été associé. Je peux modifier un champ d'un
| enregistrement.


et rien sous l'onglet "Données" ?


Essaies ceci :
Crée un petit formulaire sans source et insères le DTPicker...

Là ca fonctionne ?


--
A+
Pierre (3stone) Access MVP
Perso: http://www.3stone.be/
Conseils MPFA: http://www.mpfa.info/





--
A+
Eric
http://www.mpfa.info/
Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr


Avatar
3stone
Salut,

"Eric"
| C'est normal, il faut le mettre sur l'évènement Load du formulaire et
| non Sur ouverture.


Honte sur moi ;-(

J'avais complètement rapé son "open" !!!
Comme ce genre d'actions je les placent d'office dans le load,
cela fonctionnait forcément bien chez moi...


Bon, je me prive de dessert ce soir ;-)


--
A+
Pierre (3stone) Access MVP
Perso: http://www.3stone.be/
Conseils MPFA: http://www.mpfa.info/
Avatar
Eric
Bonsoir Pierre,


Bon, je me prive de dessert ce soir ;-)


Après toutes ces agapes, quoi de bien plus naturel ?
;-)

PS: Pierre[CFI] avait pourtant bien précisé "sur le load du form"
d'où mon interrogation sur son problème. J'ai réagi quand j'ai vu le onOpen
--
A+
Eric
http://www.mpfa.info/
Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr

Avatar
Bruno
Merci, ça marche bien maintenant.
C'est moi qui sera privé de dessert ce soir!
1 2