OVH Cloud OVH Cloud

Controle Date Picker

3 réponses
Avatar
Max-ICD
Bonjour à tous

Dans un formulaire, j'utlise un controle Date Picker ayant comme source
controle une valeur dans une table

Mon problème est ke si aucune date n'est défini dans la source controle
(donc la valeur est NULL), l'objet date picker me renvoit une erreur en me
disant quelque chose comme : si checkboxe = FALSE alors la date ne peut etre
NULL

voilà je comprends tres bien ce message, mais je voudrais savoir s'il est
possible de faire accepter une date NULL si le checkboxe false ???

MERCI D'aVANCE

3 réponses

Avatar
Raymond
Bonjour.

charge ton dtpicker comme ceci:

If IsDate(CDate(Nz(Me.madate, Date))) Then
Me.DTPicker1.Value = CDate(Nz(Me.madate, Date))
End If

tu peux passer par une variable au lieu de répéter les fonctions.

--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.


"Max-ICD" a écrit dans le message de
news:bleja7$4p8$
Bonjour à tous

Dans un formulaire, j'utlise un controle Date Picker ayant comme source
controle une valeur dans une table

Mon problème est ke si aucune date n'est défini dans la source controle
(donc la valeur est NULL), l'objet date picker me renvoit une erreur en me
disant quelque chose comme : si checkboxe = FALSE alors la date ne peut
etre

NULL

voilà je comprends tres bien ce message, mais je voudrais savoir s'il est
possible de faire accepter une date NULL si le checkboxe false ???

MERCI D'aVANCE




Avatar
Max-ICD
Merci pour ton code mais tu n'as pas tres bien compris

En faite, je vais clairement expliquer:

1 - J'ai 1 Champ DateLivraison Ayant comme Source controle DateLivraison de
la table V_DOCVENT

2 - A ce champ DateLivraison, la date est saisie par un controle DatePicker

3 - Par contre la datelivraison peut etre NULL

4 - Donc si la date livraison est null, le controle DatePicker m'affiche un
msg d'erreur disant k'il ne veut pas de valeur NULL si CHECKBOXES = FALSE

5 - Or je ne veux plus voir ce message d'erreur

Merci d'avance



"Raymond" a écrit dans le message de
news:
Bonjour.

charge ton dtpicker comme ceci:

If IsDate(CDate(Nz(Me.madate, Date))) Then
Me.DTPicker1.Value = CDate(Nz(Me.madate, Date))
End If

tu peux passer par une variable au lieu de répéter les fonctions.

--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.


"Max-ICD" a écrit dans le message de
news:bleja7$4p8$
Bonjour à tous

Dans un formulaire, j'utlise un controle Date Picker ayant comme source
controle une valeur dans une table

Mon problème est ke si aucune date n'est défini dans la source controle
(donc la valeur est NULL), l'objet date picker me renvoit une erreur en
me


disant quelque chose comme : si checkboxe = FALSE alors la date ne peut
etre

NULL

voilà je comprends tres bien ce message, mais je voudrais savoir s'il
est


possible de faire accepter une date NULL si le checkboxe false ???

MERCI D'aVANCE







Avatar
raymond
je te l'avais donné pour qu'il n'y ai pas de date nulle.
si tu veux une date nulle possible coche la case à cocher
checkBox des propriétés du dtpicker ou tu mets oui dans
la ligne checkbox des propriétés onglet autres.
--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.

-----Message d'origine-----
Merci pour ton code mais tu n'as pas tres bien compris

En faite, je vais clairement expliquer:

1 - J'ai 1 Champ DateLivraison Ayant comme Source
controle DateLivraison de

la table V_DOCVENT

2 - A ce champ DateLivraison, la date est saisie par un
controle DatePicker


3 - Par contre la datelivraison peut etre NULL

4 - Donc si la date livraison est null, le controle
DatePicker m'affiche un

msg d'erreur disant k'il ne veut pas de valeur NULL si
CHECKBOXES = FALSE


5 - Or je ne veux plus voir ce message d'erreur

Merci d'avance



"Raymond" a écrit dans le
message de

news:
Bonjour.

charge ton dtpicker comme ceci:

If IsDate(CDate(Nz(Me.madate, Date))) Then
Me.DTPicker1.Value = CDate(Nz(Me.madate, Date))
End If

tu peux passer par une variable au lieu de répéter les
fonctions.



--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une
meilleure


efficacité de tes interventions sur MPFA.


"Max-ICD" a écrit dans le message
de


news:bleja7$4p8$
Bonjour à tous

Dans un formulaire, j'utlise un controle Date Picker
ayant comme source



controle une valeur dans une table

Mon problème est ke si aucune date n'est défini dans
la source controle



(donc la valeur est NULL), l'objet date picker me
renvoit une erreur en



me
disant quelque chose comme : si checkboxe = FALSE
alors la date ne peut



etre
NULL

voilà je comprends tres bien ce message, mais je
voudrais savoir s'il



est
possible de faire accepter une date NULL si le
checkboxe false ???




MERCI D'aVANCE







.