|
|
|
|
|
- Présentation
- Avantage
- Exemples
Les tableaux dans un état
Dans un état, un tableau est constitué d'un ensemble de champs appelé "Cellules du tableau".
Généralement, un état contient un seul tableau. Pour afficher plusieurs tableaux dans le même état, il est nécessaire d'utiliser des états internes ou des états imbriqués. Un tableau est constitué de trois parties : - la ligne d'entête, affichant l'intitulé des colonnes du tableau. Cette ligne est optionnelle. Si elle est affichée, cette ligne doit être la première ligne du tableau et affichée à chaque nouveau tableau.
Cette ligne est habituellement affichée dans un bloc Entête de page ou Haut de rupture. - les lignes de données, affichant les informations provenant de la source de données. Pour chaque enregistrement présent dans la source de données, une nouvelle ligne est affichée lors de l'exécution de l'état. Toutes les données de l'enregistrement sont affichées sur une même ligne. La ligne de données est habituellement associée au bloc Corps.
- la ligne de totaux permettant d'effectuer des totaux sur les colonnes du tableau.
Ces lignes sont habituellement affichées dans des blocs Bas de rupture ou Pied de page.Remarque : Les différentes cellules des totaux ne sont pas obligatoirement placées sur la même ligne.
En édition comme en exécution, les tableaux sont un moyen simple pour aligner les champs de l'état. De plus, le redimensionnement des champs est automatiquement géré. Ainsi, si vous agrandissez une cellule d'un tableau sous l'éditeur, les autres cellules du tableau sont automatiquement décalées. En exécution, si une valeur ne peut être totalement affichée dans une cellule d'un tableau auto-extensible, toutes les cellules de la ligne vont prendre la même hauteur afin que la valeur puisse être affichée entièrement. L'éditeur d'états propose deux types de tableaux : - les tableaux simples.
- les tableaux croisés (tableaux à deux entrées).
Quelques exemples d'états avec tableau : - Bon de commande (tableau simple) :
- Liste de produits (tableau simple) :
- Ventes par année et par client (tableau croisé) :
Documentation également disponible pour…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|