Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access > IHM
IHM Ce forum est dédié aux questions relatives à la création de formulaires et d'états, avec ou sans code VBA, et macros.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 08/04/2011, 14h33   #1
Invité de passage
 
Femme
Étudiant
Inscription : mars 2011
Messages : 19
Détails du profil
Informations personnelles :
Sexe : Femme
Localisation : France

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : mars 2011
Messages : 19
Points : 2
Points : 2
Par défaut Problème au niveau d'impression de formulaire

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.
Images attachées
Type de fichier : jpg Impression_écran_formulaire.JPG (140,6 Ko, 8 affichages)
Flakedo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/04/2011, 07h09   #2
Rédacteur/Modérateur
 
Avatar de Philippe JOCHMANS
 
Homme Philippe JOCHMANS
Développeur informatique
Inscription : mai 2005
Messages : 17 615
Détails du profil
Informations personnelles :
Nom : Homme Philippe JOCHMANS
Âge : 44
Localisation : France, Loir et Cher (Centre)

Informations professionnelles :
Activité : Développeur informatique
Secteur : Communication - Médias

Informations forums :
Inscription : mai 2005
Messages : 17 615
Points : 30 968
Points : 30 968
Envoyer un message via MSN à Philippe JOCHMANS Envoyer un message via Skype™ à Philippe JOCHMANS
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.
Philippe JOCHMANS est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/04/2011, 11h10   #3
Membre régulier
 
Homme Marcel
Directeur technique
Inscription : avril 2011
Messages : 100
Détails du profil
Informations personnelles :
Nom : Homme Marcel
Localisation : Belgique

Informations professionnelles :
Activité : Directeur technique
Secteur : Industrie

Informations forums :
Inscription : avril 2011
Messages : 100
Points : 97
Points : 97
Par défaut Impression d'un formulaire

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!
Marcello5255 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/04/2011, 17h59   #4
Rédacteur/Modérateur
 
Avatar de Philippe JOCHMANS
 
Homme Philippe JOCHMANS
Développeur informatique
Inscription : mai 2005
Messages : 17 615
Détails du profil
Informations personnelles :
Nom : Homme Philippe JOCHMANS
Âge : 44
Localisation : France, Loir et Cher (Centre)

Informations professionnelles :
Activité : Développeur informatique
Secteur : Communication - Médias

Informations forums :
Inscription : mai 2005
Messages : 17 615
Points : 30 968
Points : 30 968
Envoyer un message via MSN à Philippe JOCHMANS Envoyer un message via Skype™ à Philippe JOCHMANS
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.
Philippe JOCHMANS est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/04/2011, 13h41   #5
Invité de passage
 
Femme
Étudiant
Inscription : mars 2011
Messages : 19
Détails du profil
Informations personnelles :
Sexe : Femme
Localisation : France

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : mars 2011
Messages : 19
Points : 2
Points : 2
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?
Flakedo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/04/2011, 08h46   #6
Membre régulier
 
Homme Marcel
Directeur technique
Inscription : avril 2011
Messages : 100
Détails du profil
Informations personnelles :
Nom : Homme Marcel
Localisation : Belgique

Informations professionnelles :
Activité : Directeur technique
Secteur : Industrie

Informations forums :
Inscription : avril 2011
Messages : 100
Points : 97
Points : 97
Par défaut Imprimer un état depuis un formulaire

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.
Marcello5255 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 04h29.


 
 
 
 
Partenaires

Hébergement Web