Pb sous Access 2003 - ouvrir un Etat correspondant a 1 facture

bonjour a tous voila j ai un problème, je voudrais lier un formulaire facture avec un ETAT facture pour que quand j’appui sur le bouton ouvrir l’Etat dans mon formulaire fature, l’Etat s’affiche avec les infos que je viens de remplir dans ma facture!
merci d’avance j’attend vos réponses avec impatience :slight_smile: :hello: :super:

Ce n’est pas un problème qui ressemble à celui-là ?

oui c’est ce problème la je l’ai toujours pas résolu!!! :hello:
je n’arrive pas a le faire! :o

Tu as lu le message que je t’avais envoyé en MP ?

ah non je l 'ai pas eu!!mais sinon moi j’essaye de me débrouiller sur access donc faut pas me dire va voir si ou ca sans me dire comen faire!voila merci :super:

Il y avait plusieurs points à vérifier, je ne me les rappelle pas tous, mais un en particulier : que l’état se décharge bien proprement d’un affichage à l’autre ; autrement dit qu’il ne reste pas à l’écran ou en icone à la fin de l’impression.
Sinon, tu n’auras jamais de mise à jour.
Il n’y a pas de refresh sur les etats comme il y a sur les boutons et autres objets des userform.

ok pas de prob mais sinon saurai tu comment faire pour charger l’Etat d’une facture que je viens de remplir?parce que a chaque fois que j’ouvre mon Etat il me met l’ensemble des états donc exemple si j’en fait 200 faut rechercher dedans après pour imprimer!!!!!c chiant!voila
merci d’avance

Tu as dû te tromper dans la requête qui sert de base à ton état
On en avait déjà parlé dans le post précédent sans que ca aboutisse
Là il faudrait le code pour aller plus loin mais ca risque de faire lourd pour le forum
–> la suite en MP

ok je v te l’envoyer! :super:

Tout compte fait, ta requête n’est pas trop lourde ; tu peux la mettre sur le forum pour avoir plusieurs avis.

Peux-tu en même temps dire combien d’éléments retourne la requête RequêteFacture, combien d’éléments retourne RequêteSSfacture et combien sont communs ?

voici le code de la requête,

SELECT RequêteFacture.[Codecli#], [Prix HTprod][Quantité] AS [Prix total HT], ([Prix total HT][TVA]/100) AS [Montant TVA], RequêteFacture.LibCivilité, RequêteFacture.Nomcli, RequêteFacture.Prénomcli, RequêteFacture.Adressecli, RequêteFacture.CPcli, RequêteFacture.Villecli, RequêteFacture.Numfacture, RequêteFacture.Datefacture, RequêteFacture.[Numrèglement#], RequêteSSfacture.[Réfproduit#], RequêteSSfacture.Désignationprod, RequêteSSfacture.[Prix HTprod], RequêteSSfacture.Quantité, RequêteSSfacture.TVA
FROM RequêteFacture INNER JOIN RequêteSSfacture ON RequêteFacture.Numfacture = RequêteSSfacture.[Numfacture#];

SELECT RequêteFacture.[Codecli#], [Prix HTprod][Quantité] AS [Prix total HT], ([Prix total HT][TVA]/100) AS …

J’ai un doute sur le fait qu’on puisse réutiliser un élément qu’on vient juste de calculer
Un spécialiste peut-il confirmer ?