|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Étudiant Inscription : mars 2011 Messages : 19 ![]() |
Bonjour,
Je suis débutante en Access, et j'ai un petit problème. J'ai plusieurs tables, et plusieurs formulaires. Mes formulaires foctionnent parfaitement cependant, j'ai un problème au niveau de l'impression. En effet, 2 de mes formulaires ne veulent pas s'imprimer. Ils sont constitués de la même manière. J'ai mis en pièce jointe une impression écran d'un des formulaire. Les cadres avec un fond en couleur sont des données tirée de la table QUARTIER pour le formulaire F_QUARTIER(ou RUE pour le formulaire F_RUE), le carde avec un contour bleu-gris est un sous formulaire F2_RUE_QUARTIER_PAR_PROGRAMME sous-formulaire <-- pour formulaire QUARTIER ou F_RUE_QUARTIER_PAR_PROGRAMME sous-formulaire <-- pour formulaire RUE. Lorsque je fais un apercu avant impression, seul l'entête des formulaires s'affiche. Comment faire pour pouvoir imprimer ces formulaires? Je sais pas si j'ai été claire. |
|
|
00
|
|
|
#2 |
![]() ![]() |
Bonjour
Je ne comprends pas l'obstination à vouloir imprimer un formulaire, les états sont prévus pour cela. Un formulaire est dédié à la consultation et à la saisie, un état est dédié pour l'impression. Philippe
__________________
Détaillez vos questions, sinon vous aurez des réponses erronées et vous irez tout droit dans le et lisez les règles sinon ![]() Si vous pensez commencer sans un livre, oublier : livres pour débuter Vous pouvez consulter mes articles sur Access et PowerPoint Le blog Office. Inutile de m'envoyer un MP pour des questions techniques ou de me relancer , je n'y répondrais pas. |
|
|
00
|
|
|
#3 |
|
Membre régulier
![]() Marcel Directeur technique Inscription : avril 2011 Messages : 100 ![]() |
Bonjour Fakedo,
Bien sûr que Philippe a raison. Mais lui c'est un pro, il n'a pas le temps d'insister sur l'ABC. Regarde d'ailleurs le compteur de ses réponses. Pour avoir ramé avec de très grandes rames, je pense pouvoir t'aider en te livrant ici quelques règles que je respecte lors de la création d'une base de données. J'espère qu'elles pourront servir à d'autres débutants: 1. Les tables: Y ajouter une clé primaire bien pensée. Je n'inscris jamais aucune donnée directement dans une table. 2. Les requêtes: Utilisées pour lier les tables, elles serviront aussi de base aux formulaires. 3. Les formulaires: c'est là qu'il faut saisir les données, et toujours utiliser comme source, une requête et pas une table. Le formulaire inscrira les données dans une seule table? (Tu crois ça maintenant, tu verras quand tu développeras + ta BD) Je crée quand même une requête: Dans le QBE, j'ajoute la table "MaTable" Je sélectionne tous les champs. Je donne systématiquement le nom "MaTable_R" à ma requête. 4. Les états: C'est une présentation des données sélectionnées. Le seul des quatres objets à imprimer. Si tu sors une facture, une commande, une invitation, une pub, c'est toujours un état. Il faut d'abord créer une requête qui rassemblera les données nécessaires au document, et puis utiliser cette requête comme source de l'état. Mais ça, c'est après avoir introduit les données par les formulaires. Bon Week-End à tous! |
|
|
00
|
|
|
#4 |
![]() ![]() |
Bonjour
Je suis loin d'être un pro, il y en a de beaucoup plus performants que moi. Mais si on utilise pas les objets Access prévus pour imprimer (les états), on risque de ne pas avoir le résultat obtenu. Philippe
__________________
Détaillez vos questions, sinon vous aurez des réponses erronées et vous irez tout droit dans le et lisez les règles sinon ![]() Si vous pensez commencer sans un livre, oublier : livres pour débuter Vous pouvez consulter mes articles sur Access et PowerPoint Le blog Office. Inutile de m'envoyer un MP pour des questions techniques ou de me relancer , je n'y répondrais pas. |
|
|
00
|
|
|
#5 |
|
Invité de passage
![]() Étudiant Inscription : mars 2011 Messages : 19 ![]() |
Bonjour,
En fait, à la base, je devais créer des formulaires dédiés à la consultation. Ce que j'ai fais, mais une fois finit, on m'a demandé d’insérer un bouton d'impression pour pouvoir imprimer le formulaire. Je suis en stage et les personnes qui me demandent de faire les choses, ils s'y connaissent encore moins que moi en Access (je pense qu'il ne l'on jamais ouvert) Sinon, j'ai bien compris le principe des formulaires, des états ... Donc comment résoudre mon problème? Y a t'il un autre moyen que de recréer des états? |
|
|
00
|
|
|
#6 |
|
Membre régulier
![]() Marcel Directeur technique Inscription : avril 2011 Messages : 100 ![]() |
Non Flakedo, tu n'as pas encore bien compris, les formulaire, les états....
puisque tu écris encore "Pouvoir imprimer un formulaire". Tu dois bannir cette petite phrase de ton vocabulaire Access. On imprime un état, parfois aussi appelé Rapport, et pas un formulaire. Puisque c'est ainsi: -Tu as un formulaire: -Tu voudrais imprimer ce que tu vois, mais ce n'est possible que dans un état. -Tu dois donc créer un état, et puis tu inséreras un bouton dans ton formulaire. Sur Click, tu écriras une procédure qui ouvrira l'état, et affichera un seul enregistrement: Celui que tu vois là dans ton formulaire. -Pour ça, il faudra avoir un champ commun dans ton état, et dans ton formulaire. Si tu veux plus d'aide pour démarrer, tu devrais donner quelques informations supplémentaires. Quelle est la source de ton formulaire? Probablement une table. Combien d'enregistrements compte-t-elle? Combien de champ? Clé primaire etc........ Tu pourrais même joindre ton projet. A quand tu veux. Marcel. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com