1.4 · Titres, champs spéciaux & aperçu avant impression

Niveau 1 · Débutant : créer son premier état

1.4Titres, champs spéciaux & aperçu avant impression

Objectif : ajouter titre, date, numéro de page (champs spéciaux), prévisualiser et imprimer le rapport.
Temps estimé : 8 min

Pour compléter un état de base, trois éléments de finition. (1) Le TITRE et les informations d'en-tête : un titre clair dans l'En-tête de rapport (ce que représente l'état), éventuellement un logo, un sous-titre, la période couverte. On peut aussi renseigner les PROPRIÉTÉS du document (Titre du rapport dans les infos du document), utilisées par certains champs spéciaux et à l'export. (2) Les CHAMPS SPÉCIAUX (Special Fields) : des champs FOURNIS par Crystal Reports, disponibles dans l'explorateur de champs, qui affichent des informations automatiques — les plus utiles : Numéro de page (« Page N »), Nombre total de pages (« sur M »), Date d'impression, Heure d'impression, Numéro d'enregistrement, Nom du fichier/rapport. On les glisse dans les sections appropriées : le numéro de page va dans le Pied de page (« Page 1 sur 5 »), la date d'impression dans l'en-tête ou le pied. Ces champs se mettent à jour automatiquement — indispensables pour un document paginé et daté.

(3) L'APERÇU AVANT IMPRESSION et la pagination : un état est souvent destiné à être IMPRIMÉ ou exporté en PDF, donc il faut le penser « papier ». Le mode APERÇU montre le rapport paginé tel qu'il sortira. Points à vérifier : le rapport tient-il en largeur sur la page (format A4, orientation portrait/paysage) ? les colonnes ne débordent-elles pas ? les sauts de page tombent-ils bien (on ne veut pas couper un groupe ou une ligne au mauvais endroit) ? l'en-tête de page se répète-t-il correctement en haut de chaque page ? On règle la MISE EN PAGE (Configuration de l'impression / Page Setup) : format de papier, orientation, marges. Bonnes pratiques. (1) Toujours mettre un TITRE clair et des champs spéciaux utiles (numéro de page « N sur M », date d'impression) — un document professionnel est identifié, daté et paginé. (2) Choisir l'ORIENTATION (paysage pour un rapport large à nombreuses colonnes, portrait pour un rapport étroit). (3) Vérifier en APERÇU la pagination et le débordement AVANT de diffuser (un rapport qui déborde en largeur imprime des colonnes sur des pages séparées — à éviter). (4) Soigner les en-têtes/pieds de PAGE (titres de colonnes répétés, numéro de page) pour que chaque page soit autonome et lisible. Ajouter titres et champs spéciaux, et vérifier l'aperçu/pagination, achève un état de base propre et prêt à diffuser. À ce stade, on sait créer un rapport complet et lisible ; les niveaux suivants ajoutent le tri, les regroupements, les totaux, les formules et les fonctionnalités avancées.

Vocabulaire de la section

Titre & en-tête
Un titre clair dans l'En-tête de rapport (ce que représente l'état), éventuellement logo/sous-titre/période ; les propriétés du document (Titre) servent aux champs spéciaux et à l'export.
Champs spéciaux (Special Fields)
Champs fournis par Crystal Reports affichant des infos automatiques : numéro de page, nombre total de pages, date/heure d'impression, numéro d'enregistrement, nom du rapport. À glisser dans les bonnes sections.
Numéro de page « N sur M »
Combinaison des champs spéciaux Numéro de page + Nombre total de pages, placée dans le Pied de page — indispensable pour un document paginé.
Aperçu avant impression
Le mode Aperçu montre le rapport PAGINÉ tel qu'il sortira (papier/PDF) : vérifier largeur, débordement, sauts de page, répétition des en-têtes.
Mise en page (Page Setup)
Format de papier (A4…), ORIENTATION (portrait/paysage), marges — à régler selon la largeur du rapport (paysage pour beaucoup de colonnes).
Vérifiez votre compréhension

Comment rendre un document identifié, daté et paginé ?

Tutoriel 1.4
Tutos « 1.4 » Crystal Reports titre champ spécial aperçu impression (recherche)
Cliquer pour voir les résultats à jour ↗

En pratique — Finaliser un état de base

  1. Ajoutez un TITRE clair dans l'En-tête de rapport (et éventuellement logo, sous-titre, période) ; renseignez le titre du document.
  2. Glissez des CHAMPS SPÉCIAUX utiles : « Page N sur M » dans le Pied de page, la date d'impression dans l'en-tête ou le pied.
  3. Réglez la MISE EN PAGE : format A4, orientation (paysage si beaucoup de colonnes), marges.
  4. Vérifiez en APERÇU la pagination et le débordement en largeur ; assurez-vous que l'en-tête de page (titres de colonnes) se répète bien.
Vous finalisez un état de base propre : identifié (titre), daté et paginé (champs spéciaux), bien mis en page et vérifié à l'aperçu — prêt à imprimer ou exporter.

Points clés à retenir

  • TITRE clair dans l'En-tête de rapport (+ logo/sous-titre/période éventuels) : un document professionnel est identifié. Renseigner aussi le titre du document (propriétés).
  • CHAMPS SPÉCIAUX fournis par Crystal Reports (dans l'explorateur) : numéro de page, nombre total de pages, date/heure d'impression, numéro d'enregistrement… Mise à jour AUTOMATIQUE. Ex. « Page N sur M » dans le Pied de page.
  • Penser « PAPIER » : vérifier en APERÇU la pagination, le débordement en largeur, les sauts de page, la répétition des en-têtes. Régler la MISE EN PAGE (format, ORIENTATION portrait/paysage, marges).
  • Un rapport large déborde s'il est en portrait → paysage pour beaucoup de colonnes. Soigner en-têtes/pieds de PAGE (titres répétés, numéro de page) pour que chaque page soit autonome. Vérifier AVANT de diffuser.

Questions fréquentes

Quels champs spéciaux ajouter à un rapport, et où les placer ?

Les champs spéciaux affichent des informations AUTOMATIQUES (pagination, date, etc.) fournies par Crystal Reports ; savoir lesquels utiliser et dans quelle SECTION les placer rend vos documents professionnels et autonomes. Les champs spéciaux les plus utiles : (1) Numéro de page (« Page N ») et Nombre total de pages (« sur M ») : combinés, ils donnent « Page 1 sur 5 » — INDISPENSABLE pour tout document paginé (on sait où on est et combien il reste). (2) Date d'impression : la date à laquelle le rapport a été généré — essentielle pour savoir si le document est à jour (un état sans date prête à confusion). (3) Heure d'impression : utile pour des rapports générés plusieurs fois par jour. (4) Numéro d'enregistrement : numérote les lignes (1, 2, 3…) — pratique pour référencer une ligne. (5) Nom du rapport / du fichier : identifie le document (utile en pied de page). (6) Nombre d'enregistrements : le total de lignes. Où les placer (la section selon la fréquence voulue) : (1) Numéro de page « N sur M » → PIED DE PAGE (ou en-tête de page) : il doit apparaître sur CHAQUE page, donc dans une section de page. Le pied de page est l'emplacement classique. (2) Date/heure d'impression → EN-TÊTE de rapport ou de page, ou PIED de page : en en-tête de rapport si une fois suffit (en haut du document) ; en en-tête/pied de PAGE si on veut la date sur chaque page. (3) Numéro d'enregistrement → section DÉTAILS : puisqu'il numérote chaque ligne, il se place dans Détails (une valeur par ligne). (4) Nom du rapport → PIED DE PAGE (identification en bas de chaque page) ou en-tête de rapport. (5) Nombre total d'enregistrements → PIED DE RAPPORT (« 245 enregistrements ») ou en-tête. La règle : placez le champ spécial dans la section correspondant à la FRÉQUENCE voulue — sur chaque page (en-tête/pied de page), une fois (en-tête/pied de rapport), par ligne (Détails). Comment les utiliser : (1) Ils sont dans l'EXPLORATEUR DE CHAMPS, section « Champs spéciaux » — on les GLISSE comme n'importe quel champ. (2) On peut les COMBINER avec du texte fixe dans un objet texte (« Page » + Numéro de page + « sur » + Nombre total de pages → « Page 1 sur 5 »), et les FORMATER (police, date au format voulu). (3) Ils se mettent à jour AUTOMATIQUEMENT à chaque exécution/pagination. Bonnes pratiques : (1) Toujours PAGINER (« N sur M » en pied de page) et DATER (date d'impression) un rapport destiné à être imprimé/diffusé. (2) Combinez numéro et total de pages pour un « N sur M » complet. (3) Formatez la date au format voulu. (4) Un document IDENTIFIÉ (titre/nom), DATÉ et PAGINÉ paraît professionnel et évite les confusions (quelle version ? à quelle date ?). En résumé : ajoutez au minimum le numéro de page « N sur M » (pied de page) et la date d'impression (en-tête ou pied) ; selon le besoin, le numéro d'enregistrement (Détails), le nom du rapport et le nombre d'enregistrements. Placez chaque champ spécial dans la section correspondant à sa fréquence (page, rapport, ligne). Ces champs automatiques rendent le document autonome, daté et paginé — des attributs essentiels d'un état professionnel.

Mon rapport déborde en largeur ou se pagine mal à l'impression : comment le corriger ?

Les problèmes de largeur et de pagination viennent d'un décalage entre la LARGEUR du rapport et le FORMAT de page, ou de sections/sauts mal gérés — voici comment diagnostiquer et corriger. Le problème de DÉBORDEMENT en largeur : (1) Cause : la largeur totale des colonnes dépasse la largeur imprimable de la page (format A4 portrait par défaut). Résultat : les colonnes de droite passent sur des pages SÉPARÉES (le rapport s'imprime en « bandes » horizontales sur plusieurs pages), ce qui est illisible. (2) Solutions : (a) passez en ORIENTATION PAYSAGE (Page Setup) si le rapport a beaucoup de colonnes — le paysage offre plus de largeur ; (b) RÉDUISEZ la largeur des colonnes (souvent surdimensionnées) et les espaces entre elles ; (c) SUPPRIMEZ les colonnes non essentielles (un rapport trop large a souvent des colonnes superflues) ; (d) réduisez la POLICE si nécessaire ; (e) vérifiez qu'aucun objet ne dépasse le bord droit de la zone imprimable (un objet invisible qui déborde élargit le rapport) ; (f) ajustez les MARGES. (3) Repère : la ligne de fin de page (bord droit) en mode Conception montre la limite ; aucun objet ne doit la dépasser. Les problèmes de PAGINATION (sauts de page mal placés) : (1) Un groupe ou une ligne coupé(e) entre deux pages : utilisez les options de section « Garder ensemble » (Keep Together) pour éviter de couper un groupe/une ligne au milieu ; « Keep Group Together » garde un groupe sur la même page si possible. (2) Un saut de page voulu (chaque groupe/facture sur une nouvelle page) : réglez « Nouvelle page après/avant » (New Page After/Before) sur la section de groupe appropriée. (3) L'en-tête de page ne se répète pas : normalement l'En-tête de page se répète automatiquement en haut de chaque page — vérifiez que les titres de colonnes y sont bien (pas dans l'En-tête de rapport, qui n'apparaît qu'une fois). (4) Trop d'espaces blancs / pages vides : supprimez les blancs des sections (option « Supprimer les blancs » / Suppress Blank Section), réduisez la hauteur des sections. La méthode de vérification : (1) Utilisez l'APERÇU pour voir la pagination réelle AVANT de diffuser. (2) Vérifiez : le rapport tient-il en largeur ? les colonnes débordent-elles ? les sauts de page tombent-ils bien (groupes non coupés) ? l'en-tête se répète-t-il ? (3) Ajustez orientation, largeurs, marges, options « garder ensemble »/« nouvelle page », puis re-vérifiez. En résumé : un débordement en largeur se corrige en passant en PAYSAGE, en réduisant/supprimant des colonnes et en vérifiant qu'aucun objet ne dépasse la zone imprimable ; une mauvaise pagination se corrige avec les options de section (« garder ensemble » pour ne pas couper un groupe, « nouvelle page avant/après » pour les sauts voulus, suppression des blancs) et en s'assurant que les titres de colonnes sont dans l'En-tête de PAGE (répété). Vérifiez toujours en APERÇU la largeur et la pagination avant de diffuser — un état bien paginé et qui tient sur la page est essentiel pour un document imprimable professionnel.

Autres ressources

Testez-vous : quiz du niveau 15 questions pour valider vos acquis avant de passer au niveau suivant