OVH Cloud OVH Cloud

Imprimer Etat depuis Macro

3 réponses
Avatar
Luis
Bonjour,
Depuis un formulaire je commande l'impression d'un Etat.
Je prend r=E9f=E9rence comme =E7a:

Condition Wehre : [ID_]=3D[ID_].[Formulaires]![MonForm].
[ID_] and [Formulaires]![MonSousForm].[DateSaisie]=3DInt(Now)

Au lancement de la Macro Access me demande d'entrer la=20
valeur de [DateSaisie].

Comment =E9crire la condition Wehre pour que l'=E9tat ne=20
s'imprime que si la dateSaisie est celle d'aujourd'hui?

Luis

3 réponses

Avatar
Gafish
Bonjour,

S'il t'affiche une boîte de dialogue te demandant d'entrer DateSaisie, c'est
qu'il ne connait pas cette zone. Assure toi d'avoir bien entré le bon nom de
zone.

Arnaud

"Luis" a écrit dans le message news:
172301c4dd03$b6895370$
Bonjour,
Depuis un formulaire je commande l'impression d'un Etat.
Je prend référence comme ça:

Condition Wehre : [ID_]=[ID_].[Formulaires]![MonForm].
[ID_] and [Formulaires]![MonSousForm].[DateSaisie]=Int(Now)

Au lancement de la Macro Access me demande d'entrer la
valeur de [DateSaisie].

Comment écrire la condition Wehre pour que l'état ne
s'imprime que si la dateSaisie est celle d'aujourd'hui?

Luis
Avatar
Luis
Bonjour,
J'ai vérifié j'ai bien les nom justes.
Est-ce que ça ne vient pas du fait qu'il n'admet pas le Int
(Now) dans
[Formulaires]![MonSousForm].[DateSaisie]=Int(Now)
Au fait je veux que l'état s'imprime si dans le sous-
formulaire dans datesaisie il y la date d'aujourd'hui,
sinon il doit passer tout droit et ne pas imprimer.
L'essai que je fais là a dans DateSaisie la date
d'aujourd'hui.
Luis
-----Message d'origine-----
Bonjour,

S'il t'affiche une boîte de dialogue te demandant
d'entrer DateSaisie, c'est

qu'il ne connait pas cette zone. Assure toi d'avoir bien
entré le bon nom de

zone.

Arnaud

"Luis" a écrit dans
le message news:

172301c4dd03$b6895370$
Bonjour,
Depuis un formulaire je commande l'impression d'un Etat.
Je prend référence comme ça:

Condition Wehre : [ID_]=[ID_].[Formulaires]![MonForm].
[ID_] and [Formulaires]![MonSousForm].[DateSaisie]=Int
(Now)


Au lancement de la Macro Access me demande d'entrer la
valeur de [DateSaisie].

Comment écrire la condition Wehre pour que l'état ne
s'imprime que si la dateSaisie est celle d'aujourd'hui?

Luis



.



Avatar
Luis
Bonjour,
Ca y est j'ai trouvé:
[ID_]=[ID_].[Formulaires]![MonForm].
[ID_] and [DateSaisie]=Int(Now)
Merci pour tout.
Luis
-----Message d'origine-----
Bonjour,
J'ai vérifié j'ai bien les nom justes.
Est-ce que ça ne vient pas du fait qu'il n'admet pas le
Int

(Now) dans
[Formulaires]![MonSousForm].[DateSaisie]=Int(Now)
Au fait je veux que l'état s'imprime si dans le sous-
formulaire dans datesaisie il y la date d'aujourd'hui,
sinon il doit passer tout droit et ne pas imprimer.
L'essai que je fais là a dans DateSaisie la date
d'aujourd'hui.
Luis
-----Message d'origine-----
Bonjour,

S'il t'affiche une boîte de dialogue te demandant
d'entrer DateSaisie, c'est

qu'il ne connait pas cette zone. Assure toi d'avoir bien
entré le bon nom de

zone.

Arnaud

"Luis" a écrit
dans


le message news:
172301c4dd03$b6895370$
Bonjour,
Depuis un formulaire je commande l'impression d'un Etat.
Je prend référence comme ça:

Condition Wehre : [ID_]=[ID_].[Formulaires]![MonForm].
[ID_] and [Formulaires]![MonSousForm].[DateSaisie]=Int
(Now)


Au lancement de la Macro Access me demande d'entrer la
valeur de [DateSaisie].

Comment écrire la condition Wehre pour que l'état ne
s'imprime que si la dateSaisie est celle d'aujourd'hui?

Luis



.

.