OVH Cloud OVH Cloud

Problème de date

14 réponses
Avatar
Luis
Bonjour,

Je commande l'impression d'un =E9tat depuis un formulaire.
Cet =E9tat est compos=E9 de sous-=E9tats.
Chaque sous-=E9tat a une requ=EAte ind=E9pendante que voici.

1.
SELECT [TRAVAIL].DATE, [TRAVAIL].EMPLOYE,=20
[TRAVAIL].IDEMPLOYE, *
FROM [TRAVAIL]
WHERE ((([TRAVAIL].DATE)=3DDate()));
2.
SELECT [TRAVAIL].EMPLOYE, [TRAVAIL].IDEMPLOYE,=20
[TRAVAIL].DEBUT, *
FROM [TRAVAIL]
WHERE ((([TRAVAIL].DEBUT)=3DDate()));
3.
SELECT [TRAVAIL].DEBUTPREVU, [TRAVAIL].EMPLOYE,=20
[TRAVAIL].IDEMPLOYE, *
FROM [TRAVAIL]
WHERE ((([TRAVAIL].DEBUTPREVU)=3D([FORMS]![IMPRESIONS].
[Texte17])));
4.
SELECT [TRAVAIL].EMPLOYE, [TRAVAIL].FINPREVU,=20
[TRAVAIL].IDEMPLOYE, *
FROM [TRAVAIL]
WHERE ((([TRAVAIL].FINPREVU)=3D([FORMS]![IMPRESIONS].
[Texte17])));
5.
SELECT [TRAVAIL].EMPLOYE, [TRAVAIL].FIN,=20
[TRAVAIL].IDEMPLOYE, *
FROM [TRAVAIL]
WHERE ((([TRAVAIL].FIN)=3DDate()));

Lorsque j'ouvre chaque sous-=E9tats tout se passe bien,=20
Avec la question:=20

Entrer la valeur du param=E8tre:
Formulaires!IMPRESIONS.Texte17
Je rentre une date et c'est bon

mais d=E8s que je commande depuis le bouton du formulaire,
J'ai la question la m=EAme question qui se r=E9p=E8te =E0=20
l'infini, c'est =E0 dire que je dois faire annuler, pour=20
arr=EAter, le cicle de la question =E0 r=E9p=E9titions.
Et l=E0 j'ai l'ouverture de l'=E9tat sans donn=E9es.

Derri=E8re le bouton du formulaire, il y a:

DoCmd.OpenReport "JOURNAL", acViewPreview, , "[DEBUTPREVU]
=3D[FORMS]![IMPRESSIONS].[TEXTE17] AND [FINPREVU]=3D[FORMS]!
[IMPRESSIONS].[TEXTE17]"

Et dans le formulaire le TEXTE17, existe.
Qui a une id=E9es du probl=E8me?
Luis

10 réponses

1 2
Avatar
Raymond [mvp]
Bonjour aussi.

est-ce que ça se passe bien si tu lances l'état principal directement ? si
ça se passe mal, regarde dans les relations père-fils entre l'état principal
et les sous-états.
Il serait plus normal d'avoir Formulaires!IMPRESIONS!Texte17 que
Formulaires!IMPRESIONS.Texte17
le IMPRESIONS est-il une erreur de frappe ici ou dans la requête ?
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"Luis" a écrit dans le message de
news:0a9901c3df67$3021e8a0$
Bonjour,

Je commande l'impression d'un état depuis un formulaire.
Cet état est composé de sous-états.
Chaque sous-état a une requête indépendante que voici.

1.
SELECT [TRAVAIL].DATE, [TRAVAIL].EMPLOYE,
[TRAVAIL].IDEMPLOYE, *
FROM [TRAVAIL]
WHERE ((([TRAVAIL].DATE)Úte()));
2.
SELECT [TRAVAIL].EMPLOYE, [TRAVAIL].IDEMPLOYE,
[TRAVAIL].DEBUT, *
FROM [TRAVAIL]
WHERE ((([TRAVAIL].DEBUT)Úte()));
3.
SELECT [TRAVAIL].DEBUTPREVU, [TRAVAIL].EMPLOYE,
[TRAVAIL].IDEMPLOYE, *
FROM [TRAVAIL]
WHERE ((([TRAVAIL].DEBUTPREVU)=([FORMS]![IMPRESIONS].
[Texte17])));
4.
SELECT [TRAVAIL].EMPLOYE, [TRAVAIL].FINPREVU,
[TRAVAIL].IDEMPLOYE, *
FROM [TRAVAIL]
WHERE ((([TRAVAIL].FINPREVU)=([FORMS]![IMPRESIONS].
[Texte17])));
5.
SELECT [TRAVAIL].EMPLOYE, [TRAVAIL].FIN,
[TRAVAIL].IDEMPLOYE, *
FROM [TRAVAIL]
WHERE ((([TRAVAIL].FIN)Úte()));

Lorsque j'ouvre chaque sous-états tout se passe bien,
Avec la question:

Entrer la valeur du paramètre:
Formulaires!IMPRESIONS.Texte17
Je rentre une date et c'est bon

mais dès que je commande depuis le bouton du formulaire,
J'ai la question la même question qui se répète à
l'infini, c'est à dire que je dois faire annuler, pour
arrêter, le cicle de la question à répétitions.
Et là j'ai l'ouverture de l'état sans données.

Derrière le bouton du formulaire, il y a:

DoCmd.OpenReport "JOURNAL", acViewPreview, , "[DEBUTPREVU]
=[FORMS]![IMPRESSIONS].[TEXTE17] AND [FINPREVU]=[FORMS]!
[IMPRESSIONS].[TEXTE17]"

Et dans le formulaire le TEXTE17, existe.
Qui a une idées du problème?
Luis
Avatar
Pierre CFI [mvp]
bonjour
essaie
DoCmd.OpenReport "JOURNAL", acViewPreview, , "[DEBUTPREVU]
=#" & Format(Me.Texte17,"mm/dd/yyyy") & "# AND [FINPREVU]=#" & Format(Me.Texte17,"mm/dd/yyyy") &"#"
mais 2 fois texte17 plus des critéres à l'ouverture, plus des critéres dans les req ....

--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B

Site pour bien commencer
http://users.skynet.be/mpfa/
Site perso
http://access.cfi.free.fr
"Luis" a écrit dans le message de news: 0a9901c3df67$3021e8a0$
Bonjour,

Je commande l'impression d'un état depuis un formulaire.
Cet état est composé de sous-états.
Chaque sous-état a une requête indépendante que voici.

1.
SELECT [TRAVAIL].DATE, [TRAVAIL].EMPLOYE,
[TRAVAIL].IDEMPLOYE, *
FROM [TRAVAIL]
WHERE ((([TRAVAIL].DATE)Úte()));
2.
SELECT [TRAVAIL].EMPLOYE, [TRAVAIL].IDEMPLOYE,
[TRAVAIL].DEBUT, *
FROM [TRAVAIL]
WHERE ((([TRAVAIL].DEBUT)Úte()));
3.
SELECT [TRAVAIL].DEBUTPREVU, [TRAVAIL].EMPLOYE,
[TRAVAIL].IDEMPLOYE, *
FROM [TRAVAIL]
WHERE ((([TRAVAIL].DEBUTPREVU)=([FORMS]![IMPRESIONS].
[Texte17])));
4.
SELECT [TRAVAIL].EMPLOYE, [TRAVAIL].FINPREVU,
[TRAVAIL].IDEMPLOYE, *
FROM [TRAVAIL]
WHERE ((([TRAVAIL].FINPREVU)=([FORMS]![IMPRESIONS].
[Texte17])));
5.
SELECT [TRAVAIL].EMPLOYE, [TRAVAIL].FIN,
[TRAVAIL].IDEMPLOYE, *
FROM [TRAVAIL]
WHERE ((([TRAVAIL].FIN)Úte()));

Lorsque j'ouvre chaque sous-états tout se passe bien,
Avec la question:

Entrer la valeur du paramètre:
Formulaires!IMPRESIONS.Texte17
Je rentre une date et c'est bon

mais dès que je commande depuis le bouton du formulaire,
J'ai la question la même question qui se répète à
l'infini, c'est à dire que je dois faire annuler, pour
arrêter, le cicle de la question à répétitions.
Et là j'ai l'ouverture de l'état sans données.

Derrière le bouton du formulaire, il y a:

DoCmd.OpenReport "JOURNAL", acViewPreview, , "[DEBUTPREVU]
=[FORMS]![IMPRESSIONS].[TEXTE17] AND [FINPREVU]=[FORMS]!
[IMPRESSIONS].[TEXTE17]"

Et dans le formulaire le TEXTE17, existe.
Qui a une idées du problème?
Luis
Avatar
Raymond [mvp]
as-tu testé les remarques de Pierre ?

--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"Luis" a écrit dans le message de
news:140701c3df72$681d6ad0$
Bonjour,
Le IMPRESION EST UNE ERREUR DE FRAPPE.
Non je ne peux pas ouvrir l'état principal.
Les relations père-fils est le CODE SOCIETE, pour tous,
c'est le seul champ commun à l'Etat principal et à tous
les sous-Etats.
Luis
Avatar
Luis
Bonjour,
J'ai:
Erreur de compilation:
Attendu: fin d'expression
avec # en surbrillance.
Merci.
Luis
-----Message d'origine-----
bonjour
essaie
DoCmd.OpenReport "JOURNAL",
acViewPreview, , "[DEBUTPREVU]

=#" & Format(Me.Texte17,"mm/dd/yyyy") & "# AND [FINPREVU]
=#" & Format(Me.Texte17,"mm/dd/yyyy") &"#"

mais 2 fois texte17 plus des critéres à l'ouverture,
plus des critéres dans les req ....


--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B

Site pour bien commencer
http://users.skynet.be/mpfa/
Site perso
http://access.cfi.free.fr
"Luis" a écrit
dans le message de news: 0a9901c3df67$3021e8a0

$
Bonjour,

Je commande l'impression d'un état depuis un formulaire.
Cet état est composé de sous-états.
Chaque sous-état a une requête indépendante que voici.

1.
SELECT [TRAVAIL].DATE, [TRAVAIL].EMPLOYE,
[TRAVAIL].IDEMPLOYE, *
FROM [TRAVAIL]
WHERE ((([TRAVAIL].DATE)Úte()));
2.
SELECT [TRAVAIL].EMPLOYE, [TRAVAIL].IDEMPLOYE,
[TRAVAIL].DEBUT, *
FROM [TRAVAIL]
WHERE ((([TRAVAIL].DEBUT)Úte()));
3.
SELECT [TRAVAIL].DEBUTPREVU, [TRAVAIL].EMPLOYE,
[TRAVAIL].IDEMPLOYE, *
FROM [TRAVAIL]
WHERE ((([TRAVAIL].DEBUTPREVU)=([FORMS]![IMPRESIONS].
[Texte17])));
4.
SELECT [TRAVAIL].EMPLOYE, [TRAVAIL].FINPREVU,
[TRAVAIL].IDEMPLOYE, *
FROM [TRAVAIL]
WHERE ((([TRAVAIL].FINPREVU)=([FORMS]![IMPRESIONS].
[Texte17])));
5.
SELECT [TRAVAIL].EMPLOYE, [TRAVAIL].FIN,
[TRAVAIL].IDEMPLOYE, *
FROM [TRAVAIL]
WHERE ((([TRAVAIL].FIN)Úte()));

Lorsque j'ouvre chaque sous-états tout se passe bien,
Avec la question:

Entrer la valeur du paramètre:
Formulaires!IMPRESIONS.Texte17
Je rentre une date et c'est bon

mais dès que je commande depuis le bouton du formulaire,
J'ai la question la même question qui se répète à
l'infini, c'est à dire que je dois faire annuler, pour
arrêter, le cicle de la question à répétitions.
Et là j'ai l'ouverture de l'état sans données.

Derrière le bouton du formulaire, il y a:

DoCmd.OpenReport "JOURNAL",
acViewPreview, , "[DEBUTPREVU]

=[FORMS]![IMPRESSIONS].[TEXTE17] AND [FINPREVU]=[FORMS]!
[IMPRESSIONS].[TEXTE17]"

Et dans le formulaire le TEXTE17, existe.
Qui a une idées du problème?
Luis



.



Avatar
Pierre CFI [mvp]
...//...
DoCmd.OpenReport "JOURNAL",
acViewPreview, , "[DEBUTPREVU] >=#" & Format(Me.Texte17,"mm/dd/yyyy") & "# AND [FINPREVU] <=#" & Format(Me.Texte17,"mm/dd/yyyy")
&"#"
non c'est bon texte17 est une date toujours remplie ?


--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B

Site pour bien commencer
http://users.skynet.be/mpfa/
Site perso
http://access.cfi.free.fr
"Luis" a écrit dans le message de news: 12b201c3df73$d5125f50$
Bonjour,
J'ai:
Erreur de compilation:
Attendu: fin d'expression
avec # en surbrillance.
Merci.
Luis
-----Message d'origine-----
bonjour
essaie
DoCmd.OpenReport "JOURNAL",
acViewPreview, , "[DEBUTPREVU]

=#" & Format(Me.Texte17,"mm/dd/yyyy") & "# AND [FINPREVU]
=#" & Format(Me.Texte17,"mm/dd/yyyy") &"#"

mais 2 fois texte17 plus des critéres à l'ouverture,
plus des critéres dans les req ....


--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B

Site pour bien commencer
http://users.skynet.be/mpfa/
Site perso
http://access.cfi.free.fr
"Luis" a écrit
dans le message de news: 0a9901c3df67$3021e8a0

$
Bonjour,

Je commande l'impression d'un état depuis un formulaire.
Cet état est composé de sous-états.
Chaque sous-état a une requête indépendante que voici.

1.
SELECT [TRAVAIL].DATE, [TRAVAIL].EMPLOYE,
[TRAVAIL].IDEMPLOYE, *
FROM [TRAVAIL]
WHERE ((([TRAVAIL].DATE)Úte()));
2.
SELECT [TRAVAIL].EMPLOYE, [TRAVAIL].IDEMPLOYE,
[TRAVAIL].DEBUT, *
FROM [TRAVAIL]
WHERE ((([TRAVAIL].DEBUT)Úte()));
3.
SELECT [TRAVAIL].DEBUTPREVU, [TRAVAIL].EMPLOYE,
[TRAVAIL].IDEMPLOYE, *
FROM [TRAVAIL]
WHERE ((([TRAVAIL].DEBUTPREVU)=([FORMS]![IMPRESIONS].
[Texte17])));
4.
SELECT [TRAVAIL].EMPLOYE, [TRAVAIL].FINPREVU,
[TRAVAIL].IDEMPLOYE, *
FROM [TRAVAIL]
WHERE ((([TRAVAIL].FINPREVU)=([FORMS]![IMPRESIONS].
[Texte17])));
5.
SELECT [TRAVAIL].EMPLOYE, [TRAVAIL].FIN,
[TRAVAIL].IDEMPLOYE, *
FROM [TRAVAIL]
WHERE ((([TRAVAIL].FIN)Úte()));

Lorsque j'ouvre chaque sous-états tout se passe bien,
Avec la question:

Entrer la valeur du paramètre:
Formulaires!IMPRESIONS.Texte17
Je rentre une date et c'est bon

mais dès que je commande depuis le bouton du formulaire,
J'ai la question la même question qui se répète à
l'infini, c'est à dire que je dois faire annuler, pour
arrêter, le cicle de la question à répétitions.
Et là j'ai l'ouverture de l'état sans données.

Derrière le bouton du formulaire, il y a:

DoCmd.OpenReport "JOURNAL",
acViewPreview, , "[DEBUTPREVU]

=[FORMS]![IMPRESSIONS].[TEXTE17] AND [FINPREVU]=[FORMS]!
[IMPRESSIONS].[TEXTE17]"

Et dans le formulaire le TEXTE17, existe.
Qui a une idées du problème?
Luis



.



Avatar
Luis
Bonjour,
Chaque requête a le critère Texte17.
Je suis en date, abrégé.
Et comme tu me la fais tester, je n'arrive pas à ouvrir
directement depuis l'Etat pricipal.
Car Access me demande sans fin d'entrer la date Texte17.
Penses-tu à une solution?
Luis
-----Message d'origine-----
as-tu testé les remarques de Pierre ?

--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"Luis" a écrit
dans le message de

news:140701c3df72$681d6ad0$
Bonjour,
Le IMPRESION EST UNE ERREUR DE FRAPPE.
Non je ne peux pas ouvrir l'état principal.
Les relations père-fils est le CODE SOCIETE, pour tous,
c'est le seul champ commun à l'Etat principal et à tous
les sous-Etats.
Luis


.



Avatar
Luis
Bonjour,
Texte17 est toujours rempli, soit par =Ent(Maintenant()
+1) ou manuelement lorsque l'on veut obtenir les
débutsprévus et le finprévus pour un autre jour que le
lendemain, par exemple le lundi lorsque l'on est vendredi.
Luis
-----Message d'origine-----
....//...
DoCmd.OpenReport "JOURNAL",
acViewPreview, , "[DEBUTPREVU] >=#" & Format
(Me.Texte17,"mm/dd/yyyy") & "# AND [FINPREVU] <=#" &

Format(Me.Texte17,"mm/dd/yyyy")
&"#"
non c'est bon texte17 est une date toujours remplie ?


--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B

Site pour bien commencer
http://users.skynet.be/mpfa/
Site perso
http://access.cfi.free.fr
"Luis" a écrit
dans le message de news: 12b201c3df73$d5125f50

$
Bonjour,
J'ai:
Erreur de compilation:
Attendu: fin d'expression
avec # en surbrillance.
Merci.
Luis
-----Message d'origine-----
bonjour
essaie
DoCmd.OpenReport "JOURNAL",
acViewPreview, , "[DEBUTPREVU]

=#" & Format(Me.Texte17,"mm/dd/yyyy") & "# AND
[FINPREVU]


=#" & Format(Me.Texte17,"mm/dd/yyyy") &"#"
mais 2 fois texte17 plus des critéres à l'ouverture,
plus des critéres dans les req ....


--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B

Site pour bien commencer
http://users.skynet.be/mpfa/
Site perso
http://access.cfi.free.fr
"Luis" a écrit
dans le message de news: 0a9901c3df67$3021e8a0

$
Bonjour,

Je commande l'impression d'un état depuis un formulaire.
Cet état est composé de sous-états.
Chaque sous-état a une requête indépendante que voici.

1.
SELECT [TRAVAIL].DATE, [TRAVAIL].EMPLOYE,
[TRAVAIL].IDEMPLOYE, *
FROM [TRAVAIL]
WHERE ((([TRAVAIL].DATE)Úte()));
2.
SELECT [TRAVAIL].EMPLOYE, [TRAVAIL].IDEMPLOYE,
[TRAVAIL].DEBUT, *
FROM [TRAVAIL]
WHERE ((([TRAVAIL].DEBUT)Úte()));
3.
SELECT [TRAVAIL].DEBUTPREVU, [TRAVAIL].EMPLOYE,
[TRAVAIL].IDEMPLOYE, *
FROM [TRAVAIL]
WHERE ((([TRAVAIL].DEBUTPREVU)=([FORMS]![IMPRESIONS].
[Texte17])));
4.
SELECT [TRAVAIL].EMPLOYE, [TRAVAIL].FINPREVU,
[TRAVAIL].IDEMPLOYE, *
FROM [TRAVAIL]
WHERE ((([TRAVAIL].FINPREVU)=([FORMS]![IMPRESIONS].
[Texte17])));
5.
SELECT [TRAVAIL].EMPLOYE, [TRAVAIL].FIN,
[TRAVAIL].IDEMPLOYE, *
FROM [TRAVAIL]
WHERE ((([TRAVAIL].FIN)Úte()));

Lorsque j'ouvre chaque sous-états tout se passe bien,
Avec la question:

Entrer la valeur du paramètre:
Formulaires!IMPRESIONS.Texte17
Je rentre une date et c'est bon

mais dès que je commande depuis le bouton du formulaire,
J'ai la question la même question qui se répète à
l'infini, c'est à dire que je dois faire annuler, pour
arrêter, le cicle de la question à répétitions.
Et là j'ai l'ouverture de l'état sans données.

Derrière le bouton du formulaire, il y a:

DoCmd.OpenReport "JOURNAL",
acViewPreview, , "[DEBUTPREVU]

=[FORMS]![IMPRESSIONS].[TEXTE17] AND [FINPREVU]=[FORMS]!
[IMPRESSIONS].[TEXTE17]"

Et dans le formulaire le TEXTE17, existe.
Qui a une idées du problème?
Luis



.




.




Avatar
Pierre CFI [mvp]
c'est quoi =ent(maintenant()+1)
ta date du mets bien jj/mm/aaa

--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B

Site pour bien commencer
http://users.skynet.be/mpfa/
Site perso
http://access.cfi.free.fr
"Luis" a écrit dans le message de news: 10cc01c3df77$e04bc470$
Bonjour,
Texte17 est toujours rempli, soit par =Ent(Maintenant()
+1) ou manuelement lorsque l'on veut obtenir les
débutsprévus et le finprévus pour un autre jour que le
lendemain, par exemple le lundi lorsque l'on est vendredi.
Luis
-----Message d'origine-----
....//...
DoCmd.OpenReport "JOURNAL",
acViewPreview, , "[DEBUTPREVU] >=#" & Format
(Me.Texte17,"mm/dd/yyyy") & "# AND [FINPREVU] <=#" &

Format(Me.Texte17,"mm/dd/yyyy")
&"#"
non c'est bon texte17 est une date toujours remplie ?


--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B

Site pour bien commencer
http://users.skynet.be/mpfa/
Site perso
http://access.cfi.free.fr
"Luis" a écrit
dans le message de news: 12b201c3df73$d5125f50

$
Bonjour,
J'ai:
Erreur de compilation:
Attendu: fin d'expression
avec # en surbrillance.
Merci.
Luis
-----Message d'origine-----
bonjour
essaie
DoCmd.OpenReport "JOURNAL",
acViewPreview, , "[DEBUTPREVU]

=#" & Format(Me.Texte17,"mm/dd/yyyy") & "# AND
[FINPREVU]


=#" & Format(Me.Texte17,"mm/dd/yyyy") &"#"
mais 2 fois texte17 plus des critéres à l'ouverture,
plus des critéres dans les req ....


--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B

Site pour bien commencer
http://users.skynet.be/mpfa/
Site perso
http://access.cfi.free.fr
"Luis" a écrit
dans le message de news: 0a9901c3df67$3021e8a0

$
Bonjour,

Je commande l'impression d'un état depuis un formulaire.
Cet état est composé de sous-états.
Chaque sous-état a une requête indépendante que voici.

1.
SELECT [TRAVAIL].DATE, [TRAVAIL].EMPLOYE,
[TRAVAIL].IDEMPLOYE, *
FROM [TRAVAIL]
WHERE ((([TRAVAIL].DATE)Úte()));
2.
SELECT [TRAVAIL].EMPLOYE, [TRAVAIL].IDEMPLOYE,
[TRAVAIL].DEBUT, *
FROM [TRAVAIL]
WHERE ((([TRAVAIL].DEBUT)Úte()));
3.
SELECT [TRAVAIL].DEBUTPREVU, [TRAVAIL].EMPLOYE,
[TRAVAIL].IDEMPLOYE, *
FROM [TRAVAIL]
WHERE ((([TRAVAIL].DEBUTPREVU)=([FORMS]![IMPRESIONS].
[Texte17])));
4.
SELECT [TRAVAIL].EMPLOYE, [TRAVAIL].FINPREVU,
[TRAVAIL].IDEMPLOYE, *
FROM [TRAVAIL]
WHERE ((([TRAVAIL].FINPREVU)=([FORMS]![IMPRESIONS].
[Texte17])));
5.
SELECT [TRAVAIL].EMPLOYE, [TRAVAIL].FIN,
[TRAVAIL].IDEMPLOYE, *
FROM [TRAVAIL]
WHERE ((([TRAVAIL].FIN)Úte()));

Lorsque j'ouvre chaque sous-états tout se passe bien,
Avec la question:

Entrer la valeur du paramètre:
Formulaires!IMPRESIONS.Texte17
Je rentre une date et c'est bon

mais dès que je commande depuis le bouton du formulaire,
J'ai la question la même question qui se répète à
l'infini, c'est à dire que je dois faire annuler, pour
arrêter, le cicle de la question à répétitions.
Et là j'ai l'ouverture de l'état sans données.

Derrière le bouton du formulaire, il y a:

DoCmd.OpenReport "JOURNAL",
acViewPreview, , "[DEBUTPREVU]

=[FORMS]![IMPRESSIONS].[TEXTE17] AND [FINPREVU]=[FORMS]!
[IMPRESSIONS].[TEXTE17]"

Et dans le formulaire le TEXTE17, existe.
Qui a une idées du problème?
Luis



.




.




Avatar
Luis
Bonjour,
=Ent(Maintenant()+1), c'est dans valeur par défaut dans
le propriétés, pour calculer la date de demain.
la date est bien en "jj/mm/aaaa", par exemple 21.01.2004.

-----Message d'origine-----
c'est quoi =ent(maintenant()+1)
ta date du mets bien jj/mm/aaa

--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B

Site pour bien commencer
http://users.skynet.be/mpfa/
Site perso
http://access.cfi.free.fr
"Luis" a écrit
dans le message de news: 10cc01c3df77$e04bc470

$
Bonjour,
Texte17 est toujours rempli, soit par =Ent(Maintenant()
+1) ou manuelement lorsque l'on veut obtenir les
débutsprévus et le finprévus pour un autre jour que le
lendemain, par exemple le lundi lorsque l'on est
vendredi.

Luis
-----Message d'origine-----
....//...
DoCmd.OpenReport "JOURNAL",
acViewPreview, , "[DEBUTPREVU] >=#" & Format
(Me.Texte17,"mm/dd/yyyy") & "# AND [FINPREVU] <=#" &

Format(Me.Texte17,"mm/dd/yyyy")
&"#"
non c'est bon texte17 est une date toujours remplie ?


--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B

Site pour bien commencer
http://users.skynet.be/mpfa/
Site perso
http://access.cfi.free.fr
"Luis" a écrit
dans le message de news: 12b201c3df73$d5125f50

$
Bonjour,
J'ai:
Erreur de compilation:
Attendu: fin d'expression
avec # en surbrillance.
Merci.
Luis
-----Message d'origine-----
bonjour
essaie
DoCmd.OpenReport "JOURNAL",
acViewPreview, , "[DEBUTPREVU]

=#" & Format(Me.Texte17,"mm/dd/yyyy") & "# AND
[FINPREVU]


=#" & Format(Me.Texte17,"mm/dd/yyyy") &"#"
mais 2 fois texte17 plus des critéres à l'ouverture,
plus des critéres dans les req ....


--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B

Site pour bien commencer
http://users.skynet.be/mpfa/
Site perso
http://access.cfi.free.fr
"Luis" a écrit
dans le message de news: 0a9901c3df67$3021e8a0

$
Bonjour,

Je commande l'impression d'un état depuis un
formulaire.



Cet état est composé de sous-états.
Chaque sous-état a une requête indépendante que voici.

1.
SELECT [TRAVAIL].DATE, [TRAVAIL].EMPLOYE,
[TRAVAIL].IDEMPLOYE, *
FROM [TRAVAIL]
WHERE ((([TRAVAIL].DATE)Úte()));
2.
SELECT [TRAVAIL].EMPLOYE, [TRAVAIL].IDEMPLOYE,
[TRAVAIL].DEBUT, *
FROM [TRAVAIL]
WHERE ((([TRAVAIL].DEBUT)Úte()));
3.
SELECT [TRAVAIL].DEBUTPREVU, [TRAVAIL].EMPLOYE,
[TRAVAIL].IDEMPLOYE, *
FROM [TRAVAIL]
WHERE ((([TRAVAIL].DEBUTPREVU)=([FORMS]![IMPRESIONS].
[Texte17])));
4.
SELECT [TRAVAIL].EMPLOYE, [TRAVAIL].FINPREVU,
[TRAVAIL].IDEMPLOYE, *
FROM [TRAVAIL]
WHERE ((([TRAVAIL].FINPREVU)=([FORMS]![IMPRESIONS].
[Texte17])));
5.
SELECT [TRAVAIL].EMPLOYE, [TRAVAIL].FIN,
[TRAVAIL].IDEMPLOYE, *
FROM [TRAVAIL]
WHERE ((([TRAVAIL].FIN)Úte()));

Lorsque j'ouvre chaque sous-états tout se passe bien,
Avec la question:

Entrer la valeur du paramètre:
Formulaires!IMPRESIONS.Texte17
Je rentre une date et c'est bon

mais dès que je commande depuis le bouton du
formulaire,



J'ai la question la même question qui se répète à
l'infini, c'est à dire que je dois faire annuler, pour
arrêter, le cicle de la question à répétitions.
Et là j'ai l'ouverture de l'état sans données.

Derrière le bouton du formulaire, il y a:

DoCmd.OpenReport "JOURNAL",
acViewPreview, , "[DEBUTPREVU]

=[FORMS]![IMPRESSIONS].[TEXTE17] AND [FINPREVU]=
[FORMS]!



[IMPRESSIONS].[TEXTE17]"

Et dans le formulaire le TEXTE17, existe.
Qui a une idées du problème?
Luis



.




.




.





Avatar
Raymond [mvp]
Je pense qu'il faudrait n'avoir des critères que sur le openform ou la
requête mais pas les deux

--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"Luis" a écrit dans le message de
news:10c101c3df77$659e95e0$
Bonjour,
Chaque requête a le critère Texte17.
Je suis en date, abrégé.
Et comme tu me la fais tester, je n'arrive pas à ouvrir
directement depuis l'Etat pricipal.
Car Access me demande sans fin d'entrer la date Texte17.
Penses-tu à une solution?
Luis
1 2