Bonjour,
Mon formulaire posséde 2 sous formulaires (sfrm1 et sfrm2) qui sont basés
sur 2 requétes. Lorsque je saisi dans sfrm1 je souhaiterais que le sfrm2 se
mette à jour. j'ai essayé différentes méthodes requery mais cela ne
fonctionne pas. Quelqu'un peut-il me conseiller?
D'avance merci
Il n'y a rien ici qui semble problèmatique. L'insertion se fait bien dans ta table, mais le requery n'affiche pas ? C'est quoi la requête source de ton sous form ?
Arnaud -- Charte du forum : http://www.mpfa.info/ Recherche dans les archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
Il n'y a rien ici qui semble problèmatique. L'insertion se fait bien dans ta
table, mais le requery n'affiche pas ? C'est quoi la requête source de ton
sous form ?
Arnaud
--
Charte du forum : http://www.mpfa.info/
Recherche dans les archives :
http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
Il n'y a rien ici qui semble problèmatique. L'insertion se fait bien dans ta table, mais le requery n'affiche pas ? C'est quoi la requête source de ton sous form ?
Arnaud -- Charte du forum : http://www.mpfa.info/ Recherche dans les archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
Il n'y a rien ici qui semble problèmatique. L'insertion se fait bien dans ta table, mais le requery n'affiche pas ? C'est quoi la requête source de ton sous form ?
il s'agit de : Rqt - Frm - 1 Saisie Temps (Détail) dont la syntaxe en SQL
est :
SELECT [Temps (Détail)].N°, [Temps (Détail)].Rang, [Temps (Détail)].Code, [Temps (Détail)].Série, [Temps (Détail)].[Poste Charge], [Temps (Détail)].Operation, [Temps (Détail)].[Opération Détail], [Temps (Détail)].[Tps MO], [Temps (Détail)].[Tps MA], [Temps (Détail)].DateDeb, [Temps (Détail)].DateFin, [Temps (Détail)].[Type Tps], [Temps (Détail)].Observation, [Temps (Détail)].Valide, IIf([operation],0,[Tps MO]) AS TpsSansMOT FROM [Temps (Détail)] WHERE ((([Temps (Détail)].Série)=[listesérie]) AND (([Temps (Détail)].DateDeb)<=[Listedatedeb]) AND (([Temps (Détail)].DateFin)>=[Listedatefin])) ORDER BY [Temps (Détail)].Rang;
Il n'y a rien ici qui semble problèmatique. L'insertion se fait bien dans ta
table, mais le requery n'affiche pas ? C'est quoi la requête source de ton
sous form ?
il s'agit de : Rqt - Frm - 1 Saisie Temps (Détail) dont la syntaxe en SQL
est :
SELECT [Temps (Détail)].N°, [Temps (Détail)].Rang, [Temps (Détail)].Code,
[Temps (Détail)].Série, [Temps (Détail)].[Poste Charge], [Temps
(Détail)].Operation, [Temps (Détail)].[Opération Détail], [Temps
(Détail)].[Tps MO], [Temps (Détail)].[Tps MA], [Temps (Détail)].DateDeb,
[Temps (Détail)].DateFin, [Temps (Détail)].[Type Tps], [Temps
(Détail)].Observation, [Temps (Détail)].Valide, IIf([operation],0,[Tps
MO]) AS TpsSansMOT
FROM [Temps (Détail)]
WHERE ((([Temps (Détail)].Série)=[listesérie]) AND (([Temps
(Détail)].DateDeb)<=[Listedatedeb]) AND (([Temps
(Détail)].DateFin)>=[Listedatefin]))
ORDER BY [Temps (Détail)].Rang;
Il n'y a rien ici qui semble problèmatique. L'insertion se fait bien dans ta table, mais le requery n'affiche pas ? C'est quoi la requête source de ton sous form ?
il s'agit de : Rqt - Frm - 1 Saisie Temps (Détail) dont la syntaxe en SQL
est :
SELECT [Temps (Détail)].N°, [Temps (Détail)].Rang, [Temps (Détail)].Code, [Temps (Détail)].Série, [Temps (Détail)].[Poste Charge], [Temps (Détail)].Operation, [Temps (Détail)].[Opération Détail], [Temps (Détail)].[Tps MO], [Temps (Détail)].[Tps MA], [Temps (Détail)].DateDeb, [Temps (Détail)].DateFin, [Temps (Détail)].[Type Tps], [Temps (Détail)].Observation, [Temps (Détail)].Valide, IIf([operation],0,[Tps MO]) AS TpsSansMOT FROM [Temps (Détail)] WHERE ((([Temps (Détail)].Série)=[listesérie]) AND (([Temps (Détail)].DateDeb)<=[Listedatedeb]) AND (([Temps (Détail)].DateFin)>=[Listedatefin])) ORDER BY [Temps (Détail)].Rang;
Gafish
YLeg wrote:
.... WHERE ((([Temps (Détail)].Série)=[listesérie]) AND (([Temps (Détail)].DateDeb)<=[Listedatedeb]) AND (([Temps (Détail)].DateFin)>=[Listedatefin])) ORDER BY [Temps (Détail)].Rang;
C'est quoi ici Listedatedeb, Listedatefin et listesérie ? Des champs de ton form ? Essaie dans ce cas de mettre Forms![NomDuForm]![NomDuChamp] voir si c'est mieux Sinon je ne vois rien de spécial dans ta requete, elle n'est basée que sur une table en plus
Arnaud -- Charte du forum : http://www.mpfa.info/ Recherche dans les archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
YLeg wrote:
....
WHERE ((([Temps (Détail)].Série)=[listesérie]) AND (([Temps
(Détail)].DateDeb)<=[Listedatedeb]) AND (([Temps
(Détail)].DateFin)>=[Listedatefin]))
ORDER BY [Temps (Détail)].Rang;
C'est quoi ici Listedatedeb, Listedatefin et listesérie ? Des champs de ton
form ? Essaie dans ce cas de mettre Forms![NomDuForm]![NomDuChamp] voir si
c'est mieux
Sinon je ne vois rien de spécial dans ta requete, elle n'est basée que sur
une table en plus
Arnaud
--
Charte du forum : http://www.mpfa.info/
Recherche dans les archives :
http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
.... WHERE ((([Temps (Détail)].Série)=[listesérie]) AND (([Temps (Détail)].DateDeb)<=[Listedatedeb]) AND (([Temps (Détail)].DateFin)>=[Listedatefin])) ORDER BY [Temps (Détail)].Rang;
C'est quoi ici Listedatedeb, Listedatefin et listesérie ? Des champs de ton form ? Essaie dans ce cas de mettre Forms![NomDuForm]![NomDuChamp] voir si c'est mieux Sinon je ne vois rien de spécial dans ta requete, elle n'est basée que sur une table en plus
Arnaud -- Charte du forum : http://www.mpfa.info/ Recherche dans les archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
YLeg
YLeg wrote:
.... WHERE ((([Temps (Détail)].Série)=[listesérie]) AND (([Temps (Détail)].DateDeb)<=[Listedatedeb]) AND (([Temps (Détail)].DateFin)>=[Listedatefin])) ORDER BY [Temps (Détail)].Rang;
C'est quoi ici Listedatedeb, Listedatefin et listesérie ? Des champs de ton form ? Essaie dans ce cas de mettre Forms![NomDuForm]![NomDuChamp] voir si c'est mieux Sinon je ne vois rien de spécial dans ta requete, elle n'est basée que sur une table en plus
Arnaud
j'ai trouvé la raison.
Listedatedeb est une date que je renseigne à now() lors de l'ajout des données par la requête SQL, ensuite la requête du sous formulaire doit afficher les données >= à listedatedeb (A priori la condition est fausse, ce qui me paraît anormal vu que théoriquement le passé est antérieur au présent). Pour résoudre j'ai donc mis dans la requête ajout now()-1 Encore merci pour ta contribution
YLeg wrote:
....
WHERE ((([Temps (Détail)].Série)=[listesérie]) AND (([Temps
(Détail)].DateDeb)<=[Listedatedeb]) AND (([Temps
(Détail)].DateFin)>=[Listedatefin]))
ORDER BY [Temps (Détail)].Rang;
C'est quoi ici Listedatedeb, Listedatefin et listesérie ? Des champs de ton
form ? Essaie dans ce cas de mettre Forms![NomDuForm]![NomDuChamp] voir si
c'est mieux
Sinon je ne vois rien de spécial dans ta requete, elle n'est basée que sur
une table en plus
Arnaud
j'ai trouvé la raison.
Listedatedeb est une date que je renseigne à now() lors de l'ajout des
données par la requête SQL, ensuite la requête du sous formulaire doit
afficher les données >= à listedatedeb (A priori la condition est fausse, ce
qui me paraît anormal vu que théoriquement le passé est antérieur au
présent). Pour résoudre j'ai donc mis dans la requête ajout now()-1
Encore merci pour ta contribution
.... WHERE ((([Temps (Détail)].Série)=[listesérie]) AND (([Temps (Détail)].DateDeb)<=[Listedatedeb]) AND (([Temps (Détail)].DateFin)>=[Listedatefin])) ORDER BY [Temps (Détail)].Rang;
C'est quoi ici Listedatedeb, Listedatefin et listesérie ? Des champs de ton form ? Essaie dans ce cas de mettre Forms![NomDuForm]![NomDuChamp] voir si c'est mieux Sinon je ne vois rien de spécial dans ta requete, elle n'est basée que sur une table en plus
Arnaud
j'ai trouvé la raison.
Listedatedeb est une date que je renseigne à now() lors de l'ajout des données par la requête SQL, ensuite la requête du sous formulaire doit afficher les données >= à listedatedeb (A priori la condition est fausse, ce qui me paraît anormal vu que théoriquement le passé est antérieur au présent). Pour résoudre j'ai donc mis dans la requête ajout now()-1 Encore merci pour ta contribution