Ceci veut dire que vous placez des bandes sur votre fiche modΦle, puis vous placez les objets α imprimer dans chaque bande.
Les Bandes sont divisΘes en deux groupes:
- Les bandes de donnΘes (DonnΘes maεtre, dΘtails...) Les bandes de donnΘes reprΘsentent la partie variable pouvant gΘnΘrer n lignes (normalement, une ligne pour chaque enregistrement renvoyΘ par une requΩte).
- Les autres (titre de l'Θtat, entΩte de page, ...).
NOTE: Il n'est pas obligatoire de placer les bandes dans l'ordre correct sur la fiche modΦle. Le type de bande (BandType) conditionne la place de la bande sur l'Θtat final. Toutefois, respecter l'ordre d'impression permet sans doute de modifier plus facilement les bandes ultΘrieurement.
Les diffΘrentes bandes
Nom de la bande | Ou et Quand |
Titre de l'Θtat | ImprimΘe au dΘbut de l'Θtat |
RΘsumΘ de l'Θtat | ImprimΘe α la fin de l'Θtat |
EntΩte de page | ImprimΘe en haut de chaque page |
Pied de page | ImprimΘe en bas de chaque page |
EntΩte Maεtre | ImprimΘe au dΘbut du 1er niveau de dΘtail |
DonnΘes Maεtre | DonnΘes du 1er niveau de dΘtails – Bande rΘpΘtΘe pour chaque enregistrement Maεtre. |
Pied maεtre | ImprimΘe α la fin du 1er niveau de dΘtails. |
EntΩte dΘtails | ImprimΘe au dΘbut du 2Φme niveau de dΘtail |
DonnΘes dΘtails | DonnΘes du 2Φme niveau de dΘtails – Bande rΘpΘtΘe pour chaque enregistrement dΘtail |
Pied dΘtails | ImprimΘe α la fin du 2Φme niveau de dΘtail |
EntΩte de sous-dΘtails | ImprimΘe au dΘbut du 3Φme niveau de dΘtail |
DonnΘes de sous-dΘtails | DonnΘes du 3Φme niveau de dΘtails – Bande rΘpΘtΘe pour chaque enregistrement de sous-dΘtail |
Pied de sous-dΘtails | ImprimΘe α la fin du 3Φme niveau de dΘtail |
Couverture | ImprimΘe sur chaque page en arriΦre-plan. Utile pour crΘer des filigrammes. |
EntΩte de colonnes | ImprimΘe au dΘbut de chaque colonne |
Pied de colonne | ImprimΘe α la fin de chaque colonne |
EntΩte de groupe | Titre de groupe, imprimΘe au dΘbut du groupe |
Pied de groupe | ImprimΘe α la fin de chaque groupe |
EntΩte tableau croisΘ | DonnΘes tableau croisΘ |
Pied Tableau croisΘ | Cette ensemble de bandes est fait pour crΘer des Θtats tabulaires ayant un nombre variable de colonnes. |
Enfant | Cette bande peut-Ωtre liΘ α toutes les autres bandes (sauf DonnΘes tableau croisΘ et Pied Tableau croisΘ). Elle est imprimΘe aprΦs son parent. TrΦs souvent, un script dans la bande du parent permet de modifier la propriΘtΘ 'Visible'. |
Les Θditeurs de bande
En double-cliquant sur la bande, l'Θditeur d'Θtat appelle l'Θditeur appropriΘ α la bande.Bandes liΘes α une source de donnΘes
Pour les bandes contenant des donnΘes venant d'une source de donnΘe (Bande maεtre, bande dΘtail, etc…), vous devrez prΘciser la source de donnΘes liΘ α cette bande. Une liste de tous les DataSet disponibles s'affiche, ainsi que l'optionBande entΩte de groupe
Les bandes EntΩte de groupe appellent l'Θditeur de groupe.Chaque fois que l'expression placΘe ici (la condition de rupture) change, la bande est imprimΘe. Par exemple, vous pouvez grouper les noms par Initiale (avec la fonction COPY) , comme dans l'annuaire du tΘlΘphone, et forcer une nouvelle page α chaque lettre.
Mettez dans la propriΘtΘ Master la bande servant de source de donnΘes. La condition de rupture est ΘvaluΘe α chaque fois que la bande Master est imprimΘe.
PropriΘtΘs d'une bande
áUn clic du bouton droit amΦne le menu contextuel. Les lignes du bas (α cocher, en franτais) correspondent α des propriΘtΘs visibles dans l'inspecteur d'objet (boolΘens True/False,en anglais). Parmi les options proposΘes, nous trouvons: