{Access} Etat d'un formulaire

pompom85 -  
 pompom85 -
Bonjour,

Voilà j'ai un petit problème avec un état.
En fait j'ai un formulaire issu d'une requête, et dans ce formulaire je saisie les critères qui me permettent de n'avoir que les résultats que je désire (par exemple une année, un lieu, etc.) la requête fonctionne bien et le formulaire aussi).
Ensuite je désire imprimer un état qui me donne les résultats de cette requête, mais quand je veux lancer l'impression, il me redemande les critères que j'ai saisi dans le formulaire.

Question: comment faire pour que l'état imprime les résultats de la requeête avec les critères que j'ai saisie dans le formulaire??

Je ne sais pas si je suis clair, donc si vous avez besoin de plus d'info pour m'aider, n'hésiter pas!!

D'avance merci pour votre aide.

Pompom85
A voir également:

5 réponses

Lamp's Messages postés 54 Date d'inscription   Statut Membre Dernière intervention   6
 
Salut,

Il faut que tu créés ton état à partir d'une requête, comme tu l'as fait pour ton formulaire.

Et lorsque tu fais ta requete, il te faut récupérer les valeurs de ton formulaire actif au niveau des criteres :
[Formulaires]![Nom_du_formulaire]![Nom_du_champ]
1
jf_26 Messages postés 18 Date d'inscription   Statut Membre Dernière intervention   2
 
https://forums.commentcamarche.net/forum/affich-13830257-access-requete-etat-liste-deroulante#4

Je crois qu'il s'agit de mettre les critères de ta requête dans ton formulaire, par le biais de liste déroulante ou autres, et ensuite c'est une question de programmation dans un bouton de commande pour lancer l'état a partir de critères sélectionner à partir de champs indépendant de ton formulaire. Tu ne dois pas mettre les critères dans ta requête directement.

le post ci-contre devrait t'éclaircir à partir du fichier de Jean-Jacques quant à la programmation.
0
Jean_Jacques Messages postés 1040 Date d'inscription   Statut Membre Dernière intervention   112
 
Bonjour pompom85,

La solution suivante ne ferait-elle pas l'affaire :

- Formulaire actif à l'écran
- Menu Affichage -> Mode feuille de données

- Puis Fichier / imprimer


C'est brut de coffrage, mais si ça marche .... A tester
Car mon imprimante est momentanément "Out of order".
Je n'ai pas pu essayer.

Cordialement
0
pompom85
 
Salut!!

Merci pour votre aide, j'ai réussi à résoudre mon problème, tout du moins en partie car un autre problème se présente maintenant.

En effet, lorsque je suis sur mon formulaire et que je clic sur le bouton d'impression, l'état s'imprime bien avec les critères que j'ai saisie dans mon formulaire. Le souci que j'ai maintenant est que sur ce formulaire, les résultats issus de la requête doivent être affichés (dans un sous formulaire) pour que l'utilisateur puisse savoir ce qu'il imprime. Maintenant que j'ai fait les modifications avec [Formulaires]![Nom_du_formulaire]![Nom_du_champ], les résultats ne s'affichent plus dans mon sous-formulaire. Je dois repassé en mode création, puis revenir en mode formulaire, pour que le sous formulaire s'actualise.
J'ai essayé d'actualiser par "Enregistrement => Actualiser" mais ça marche pas. Idem si je crée un bouton avec actualisation d'un formulaire.

Pouvez-vous m'aider à résoudre ce problème.

D'avance merci pour votre aide.

Pompom85
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Lamp's Messages postés 54 Date d'inscription   Statut Membre Dernière intervention   6
 
2 requetes différentes : une première sur laquelle le sous formulaire sera basé et une seconde pour l'impression de l'état ^^
0
pompom85
 
Super Merci ça marche!!

Si je peux t'embéter encore un peu, j'ai un autre problème pour actualiser un formulaire.

En fait j'ai une zone de liste déroulante, issue d'une table, qui renseigne le critère d'une requête. Dans le même formulaire, j'ai une zone de texte et je voudrais qu'elle renvoie la valeur de la requête dont le critère est la zone de liste déroulante. J'ai besoin que cette zone de texte soit rempli, car elle meme renseigne une autre requête qui met à jour mon sous formulaire.

Actuellement, lorsque je fais mon choix dans la zone de liste déroulante, mes requêtes fonctionnent bien mais les résultats ne s'affichent pas ni dans la zone de texte, ni dans le sous formulaire non plus. Il faut que je passe en mode création puis revenir en mode formulaire pour que tout soit afficher.

En l'écrivant, j'ai pas l'impression d'être clair donc hésite pas à me dire si tu comprend pas!!!

J'espère que tu pourra maider!! merci d'avance!!

Pompom85
0
pompom85 > pompom85
 
C'est bon j'ai réussi à résoudre mon problème!!!

En grand merci pour votre aide!!

A bientôt, en espérant que la prochaine fois c'est moi qui vous aiderais!!!

Pompom85
0