Architecture d'un état

Comme les écrans, un état est constitué d'éléments (appelés aussi « contrôles ») identifiés par un code alphanumérique. Lors de l'impression, chaque élément déclenche des événements spécialisés adaptés à ses caractéristiques (cf : documentation du modèle d'objet IMPETAT du manuel de référence).

Il existe des éléments de base que sont les zones, les libellés, les dessins et les cadres et des éléments sophistiqués que sont les folios, les régions, les listes et les sections.

Le tableau ci-dessous présente la « hiérarchie » interne des états, nous verrons par la suite plus en détail les propriétés de chaque élément.

 


Elément

Description

Etat

Elément principal composé de folios et contenant les informations communes à toutes les pages (format, orientation, parcours principal).

Folios

Eléments de code prédéfini définissant les différentes pages du « document » (page de garde, corps, récapitulatif).

Régions

Eléments générés automatiquement lors de la définition de la mise en page ;

Les régions subdivisent l'espace imprimable en fonction du nombre d'étiquettes choisi.

Listes

Eléments sophistiqués composés uniquement de sections et permettant de parcourir et d'imprimer une table de la base de données

Sections

Eléments constituant le corps des éléments « liste ». Elles sont identifiées par des codes prédéfinis qui les caractérisent (ENTETE, CORPS, PIED, etc.). Elles contiennent les éléments de base à imprimer.

Libelles

Eléments de base permettant d'imprimer un libellé constant.

Zones

Eléments permettant d'imprimer une donnée (variables, champs ou expressions)

Cadres

Eléments de décoration permettant d'entourer les informations imprimées

Dessins

Eléments de décoration permettant d'imprimer des logos et autres images