DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / Editeurs / Editeur d'états / Etats Imbriqués
  • Présentation
  • Les états imbriqués et les états internes
  • Différences entre les états imbriqués et les états internes
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
Les états imbriqués permettent d'imprimer plusieurs états (états secondaires) dans un seul état (état principal).
Ces états peuvent avoir une orientation différente (portrait / paysage).
Par exemple, l'état principal suivant est composé de :
  • un état affichant les caractéristiques d'un client.
  • un état affichant le récapitulatif des commandes de ce client pour les derniers mois.
Etats imbriqués
Pour plus de détails sur la création des états imbriqués, consultez Créer un état imbriqué.
Remarques :
  • L'éditeur d'états permet également d'utiliser des états secondaires dans un état principal grâce aux états internes. Le paragraphe suivant détaille les différences entre ces deux modes d'impression.
  • Pour effectuer des impressions utilisant des états avec des orientations différentes (portrait/paysage), il est conseillé d'utiliser l'enchaînement d'états. Cette méthode est très simple à mettre en oeuvre. Pour plus de détails, consultez Enchaîner des états.
Les états imbriqués et les états internes

Différences entre les états imbriqués et les états internes

Les états internes permettent également d'imprimer plusieurs états secondaires dans un état principal.
  • Position des états secondaires :
    Dans les états imbriqués, les états secondaires sont imprimés uniquement les uns en dessous des autres. Les états peuvent avoir des orientations différentes. Il est possible d'imbriquer un état en mode portrait avec un état en mode paysage.
    Dans les états internes, les états secondaires peuvent être imprimés :
    • soit les uns en dessous des autres.
    • soit les uns à côté des autres.
  • Paramètres des états secondaires :
    Dans un état imbriqué, les états secondaires peuvent être des états paramétrés. Les paramètres sont passés directement lors de l'impression de l'état imbriqué (fonction iImprimeEtat). Pour plus de détails sur les états paramétrés, consultez Etat paramétré.
    Dans un état interne, les états secondaires ne peuvent pas être des états paramétrés.
Remarque : Pour simplifier l'utilisation des états secondaires, l'éditeur d'états permet de créer :
Liste des exemples associés :
WD Etats Exemples didactiques (WINDEV) : WD Etats
[ + ] Cet exemple montre les différentes méthodes pour réaliser un état :

- impressions basées sur différentes sources de données (requêtes, variables, ...)
- impressions basées sur des champs (Table, Tableur, TCD, ...)
- impression d'états composés
- impressions spécifiques (portrait / paysage, état avec filigrane, état avec code-barres, ...)
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