DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / Développer une application ou un site / Champs, fenêtres et pages / Champs : Types disponibles / Champ Tableau
  • Présentation
  • Avantage
  • Exemples
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
Présentation
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.
Par exemple :
Avantage
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).
Exemples
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é) :
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 25/05/2022

Signaler une erreur ou faire une suggestion | Aide en ligne locale