Le concepteur de rapports est accessible en choisissant le bouton Concevoir le rapport depuis l'onglet Sortie du rapport lors de la modification d'un rapport. Lors de la création d'un nouveau rapport, choisissez Concevoir le rapport lorsque vous êtes invité à fournir des informations sur la conception/sortie du rapport dans l'assistant de nouveau rapport.
[1] Zone de détail du rapport
[2] Boîte à outils
[3] Règles horizontale et verticale
[4] Barre d'outils de formatage et d'alignement
[5] Liste des champs (InterAction et champs calculés)
[6] Zone des propriétés
Zone de détail du rapport
La zone de détail du rapport comprend à la fois des sections et des en-têtes de section. Les sections suivantes sont disponibles ou peuvent être ajoutées à une mise en page de rapport. Chaque section est identifiée par un séparateur de section. Le séparateur de section montre le nom de la section. Lors de la création d'une mise en page de rapport, vous pouvez afficher et masquer les sections en choisissant le bouton réduire ou agrandir
à côté du nom de la section.
Lors de la conception des sections de rapport Aperçu, l'en-tête/pied de page du rapport et l'en-tête/pied de page de la page ne s'affichent pas. Ils sont conçus uniquement au niveau du rapport.
[1] En-tête du rapport
[2] En-tête de page
[3] En-tête de groupe
[4] Détail
[5] Pied de groupe
[6] Pied de page
[7] Pied de rapport
En-tête du rapport
Un rapport peut avoir une section d'en-tête de rapport qui s'imprime au début du rapport. Elle est généralement utilisée pour imprimer un titre de rapport, un tableau récapitulatif ou toute information qui doit apparaître une seule fois en haut du rapport.
Pied de rapport
Un rapport peut avoir une section de pied de rapport qui s'imprime à la fin du rapport. Elle est utilisée pour imprimer un résumé du rapport, des totaux généraux ou toute information qui doit s'imprimer une fois à la fin du rapport.
En-tête de page
Un rapport peut avoir une section d'en-tête de page qui s'imprime en haut de chaque page. C'est la première section qui s'imprime sur la page sauf lorsque la page contient une section d'en-tête de rapport. La section d'en-tête de page est utilisée pour imprimer les en-têtes de colonne, les numéros de page, un titre de page ou toute information qui doit apparaître en haut de chaque page.
Pied de page
Un rapport peut avoir une section de pied de page qui s'imprime en bas de chaque page. Elle est utilisée pour imprimer les totaux de page, les numéros de page ou toute autre information qui doit apparaître en bas de chaque page.
En-tête de groupe, Pied de groupe
Un rapport peut être composé d'un ou plusieurs groupes (imbriqués), chaque groupe ayant ses propres sections d'en-tête et de pied. Les sections d'en-tête sont insérées et imprimées immédiatement avant la section de détail. Les sections de pied sont insérées et imprimées immédiatement après la section de détail.
Détail
Un rapport a une section de détail. La section de détail est le corps du rapport et une instance est créée pour chaque enregistrement dans le rapport.
Règles horizontale et verticale
Les règles horizontale et verticale peuvent aider à aligner les contrôles. Contrairement à d'autres applications, changer la taille de la page sur la règle ne modifie pas la taille des marges définies pour le rapport. Pour plus de détails sur la modification des tailles de page et des marges, voir Définir la taille et la mise en page de la page.
Après avoir défini la taille de la page et les marges, vous pouvez modifier la largeur de la mise en page de votre rapport pour correspondre à la taille que vous avez définie.
Les règles peuvent être affichées en pouces ou en centimètres. Pour changer l'affichage :
- Choisissez Fichier > Mise en page.
- Dans la boîte de dialogue Paramètres du rapport, choisissez Paramètres globaux.
- Dans Unités de la règle, choisissez Pouces ou Centimètres.
- Choisissez OK pour revenir à la boîte de dialogue Modifier la mise en page du rapport.
Liste des champs
Le volet des champs affiche une liste des champs de la source de données. La liste des champs est remplie avec les champs InterAction que vous avez sélectionnés pour inclure dans votre rapport ainsi que les champs calculés.
Pour plus d'informations sur les champs calculés, voir Champs calculés.
Vous pouvez faire glisser et déposer des champs de la liste des champs vers n'importe quelle section de votre rapport. Le concepteur de rapports InterAction crée automatiquement un contrôle TextBox pour le champ que vous avez placé sur votre rapport.
Zone des propriétés
Les propriétés contrôlent l'apparence et le comportement de chaque section ou contrôle sur un rapport. Par exemple, les propriétés peuvent spécifier tout ce qui suit :
- La couleur de fond de l'en-tête de page est gris foncé
- Les informations sur le rapport sont regroupées par type de contact
- Une zone de texte sur le rapport affiche la date et l'heure actuelles
Les options disponibles dans la liste des propriétés varient en fonction de l'élément sélectionné dans la zone de détail du rapport.
Boîte à outils
La boîte à outils vous permet de sélectionner des contrôles à ajouter au rapport. Le tableau suivant identifie tous les contrôles disponibles dans la boîte à outils.
Contrôles de la boîte à outils
| Bouton | Description |
|---|---|
| Permet de sélectionner des contrôles sur le rapport. | |
| Insère un nouveau contrôle d'étiquette statique. Les étiquettes sont utilisées uniquement pour l'étiquetage des informations ; vous ne pouvez pas gérer le format de sortie. Voir Ajout d'étiquettes à un rapport. | |
| Insère un contrôle de champ TextBox, lié à un champ de base de données ou non lié. Le contrôle TextBox vous permet de gérer le format de sortie, par exemple vous pouvez agrandir, réduire, sommer et compter les champs. Pour plus d'informations, voir Ajout d'un champ en dessinant une TextBox. | |
| Insère une case à cocher de champ. | |
| Insère un contrôle RichTextBox. Les contrôles RichTextBox sont utilisés pour ajouter des champs de texte longs à votre rapport (champs contenant un grand nombre de caractères). Voir Ajout de champs de texte longs à un rapport pour plus d'informations. | |
| Insère une forme de rectangle, cercle ou carré. | |
| Insère une image, chargée à partir d'un fichier. Voir Ajout d'un logo ou d'une image pour plus d'informations. | |
| Insère une ligne. | |
| Insère un saut de page manuel dans une section. Voir Définir un saut de page avant ou après un groupe pour plus d'informations. | |
| Insère un contrôle de code-barres. |
Barres d'outils
Les boutons de la barre d'outils de format ne sont disponibles que si vous avez un ou plusieurs contrôles sélectionnés sur la mise en page du rapport. En utilisant les options de cette barre d'outils, vous pouvez spécifier des éléments tels que la taille et le style de police utilisés pour un contrôle. Pour plus de détails sur les options, voir le tableau suivant.
Notez que les contrôles RichTextBox utilisent le style de police Normal. Vous ne pouvez pas changer la police de ces contrôles en utilisant les boutons de la barre d'outils de format. Pour changer la police utilisée pour les contrôles RichTextBox, vous devez changer le style de police Normal. Pour plus d'informations, voir Changer le style Normal (Police par défaut).
Barre d'outils de format
| Bouton | Description |
|---|---|
| Police - Définit le type de police de l'étiquette ou du contrôle de champ sélectionné. | |
| Taille - Définit la taille de la police de l'étiquette ou du contrôle de champ sélectionné. | |
| Afficher la grille - Affiche/masque la grille dans la zone de détail du rapport. | |
| Réorganiser les groupes - Ouvre la boîte de dialogue Ordre des groupes (disponible uniquement s'il y a plusieurs groupes dans le rapport). | |
| Gras - Active ou désactive le style gras. | |
| Italique - Active ou désactive le style italique. | |
| Souligné - Active ou désactive le style souligné. | |
| Aligner le texte à gauche - Aligne le texte à gauche dans la zone de contrôle. | |
| Aligner le texte au centre - Centre le texte dans la zone de contrôle. | |
| Aligner le texte à droite - Aligne le texte à droite dans la zone de contrôle. | |
| Puces (disponible uniquement pour les contrôles RichTextBox) - Ajoute des puces au texte sélectionné. | |
| Diminuer le retrait (disponible uniquement pour les contrôles RichTextBox) - Diminue le retrait du texte sélectionné. | |
| Augmenter le retrait (disponible uniquement pour les contrôles RichTextBox) - Augmente le retrait du texte sélectionné. |
Les boutons de la barre d'outils d'alignement sont disponibles lorsque vous avez un ou plusieurs contrôles sélectionnés sur la mise en page du rapport. En utilisant les options de cette barre d'outils, vous pouvez aligner plus précisément les contrôles sur le rapport. Pour plus de détails sur les options, voir le tableau suivant.
Barre d'outils d'alignement
| Bouton | Description |
|---|---|
| Aligner à gauche - Aligne les contrôles sélectionnés sur la même coordonnée gauche que le dernier contrôle sélectionné. | |
| Aligner au centre - Aligne les contrôles sélectionnés sur la même coordonnée centrale que le dernier contrôle sélectionné. | |
| Aligner à droite - Aligne les contrôles sélectionnés sur la même coordonnée droite que le premier contrôle sélectionné. | |
| Aligner en haut - Aligne les contrôles sélectionnés sur la même coordonnée supérieure que le dernier contrôle sélectionné. | |
| Aligner au milieu - Aligne les contrôles sélectionnés sur la même coordonnée centrale que le dernier contrôle sélectionné. | |
| Aligner en bas - Aligne les contrôles sélectionnés sur la même coordonnée inférieure que le dernier contrôle sélectionné. | |
| Uniformiser la largeur - Rend tous les contrôles sélectionnés de la même largeur que le dernier contrôle sélectionné. | |
| Uniformiser la hauteur - Rend tous les contrôles sélectionnés de la même hauteur que le dernier contrôle sélectionné. | |
| Uniformiser la taille - Rend tous les contrôles sélectionnés de la même hauteur et largeur que le dernier contrôle sélectionné. | |
| Uniformiser l'espacement horizontal - Définit l'espacement égal entre trois contrôles ou plus sélectionnés. | |
| Augmenter l'espacement horizontal - Augmente l'espace horizontal entre trois contrôles ou plus sélectionnés. | |
| Réduire l'espacement horizontal - Réduit l'espace horizontal entre trois contrôles ou plus sélectionnés. | |
| Supprimer l'espacement horizontal - Supprime tout espace horizontal entre deux contrôles ou plus. | |
| Uniformiser l'espacement vertical - Définit l'espacement égal entre trois contrôles ou plus sélectionnés. | |
| Augmenter l'espacement vertical - Augmente l'espace vertical entre trois contrôles ou plus sélectionnés. | |
| Réduire l'espacement vertical - Réduit l'espace vertical entre trois contrôles ou plus sélectionnés. | |
| Supprimer l'espacement vertical - Supprime tout espace vertical entre deux contrôles ou plus. | |
| Centrer horizontalement - Centre le(s) contrôle(s) sélectionné(s) au milieu de la section. Si vous êtes dans la section de détail, le contrôle est centré horizontalement au milieu de la section de détail. | |
| Centrer verticalement - Centre le(s) contrôle(s) sélectionné(s) au milieu de la section. Si vous êtes dans la section de détail, le contrôle est centré verticalement au milieu de la section de détail. | |
| Mettre au premier plan - Met les contrôles sélectionnés au-dessus. | |
| Envoyer à l'arrière-plan - Envoie les contrôles sélectionnés au fond. |
Les boutons de la barre d'outils standard sont disponibles lorsque vous avez un ou plusieurs contrôles sélectionnés dans la mise en page du rapport. En utilisant les options de cette barre d'outils, vous pouvez effectuer des fonctions de base comme copier et coller. Pour plus de détails sur les options, consultez le tableau suivant.
Barre d'outils standard
| Bouton | Description |
|---|---|
| Annuler - Annule la dernière action que vous avez effectuée. | |
| Rétablir - Répète la dernière action que vous avez effectuée. | |
| Couper - Coupe le contrôle sélectionné vers le presse-papiers. | |
| Copier - Copie le contrôle sélectionné vers le presse-papiers. | |
| Coller - Colle le contenu du presse-papiers dans la section actuelle. | |
| Supprimer - Supprime le(s) contrôle(s) sélectionné(s). |
Les boutons de la barre d'outils du Concepteur de rapports vous permettent d'insérer un ReportHeader, un PageHeader ou un GroupHeader dans votre rapport. Pour plus de détails sur les options, consultez le tableau suivant.
Barre d'outils du Concepteur de rapports
| Bouton | Description |
|---|---|
| Insérer en-tête de rapport - Insère un ReportHeader et un ReportFooter. | |
| Insérer en-tête de page - Insère un PageHeader et un PageFooter. | |
| Insérer en-tête de groupe - Insère un GroupHeader et un GroupFooter. |
Menus contextuels
Les menus contextuels peuvent être accessibles en cliquant avec le bouton droit sur un contrôle ou une section du rapport. Les options du menu varient en fonction de l'option actuellement sélectionnée, cependant les options suivantes sont disponibles pour tous les contrôles.
Options du menu contextuel
| Option de Menu | Description |
|---|---|
| Insérer > En-tête/Pied de groupe | Ajoute une nouvelle paire d'en-tête/pied de groupe au rapport. |
| Insérer > En-tête/Pied de page | Ajoute une nouvelle paire d'en-tête/pied de page au rapport. Une seule paire est autorisée par rapport. Cette option est désactivée après l'ajout de la première paire. |
| Insérer > En-tête/Pied de rapport | Ajoute une nouvelle paire d'en-tête/pied de rapport au rapport. Une seule paire est autorisée par rapport. Cette option est désactivée après l'ajout de la première paire. |
| Supprimer | Supprime la section actuellement sélectionnée du rapport. Cette option ne s'applique pas à la section de détail du rapport. |
| Réorganiser les groupes | Cette option est disponible lorsque plus d'une section de groupe est ajoutée au rapport. Elle affiche une boîte de dialogue pour permettre de modifier l'ordre d'imbrication des sections de groupe dans le rapport. |
| Couper | Coupe le contrôle sélectionné vers le presse-papiers. |
| Copier | Copie le contrôle sélectionné vers le presse-papiers. |
| Coller | Colle le contenu du presse-papiers dans la section actuelle. |
| Mettre au premier plan | Met le contrôle sélectionné au premier plan (devant les autres contrôles). |
| Envoyer à l'arrière | Envoie le contrôle sélectionné à l'arrière (derrière les autres contrôles). |
| Formater la bordure | Affiche la boîte de dialogue des bordures pour que vous puissiez sélectionner une bordure. |