PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEV, WEBDEV ET WINDEV MOBILE

  • Présentation
  • Les états imbriqués et les états internes
  • Différences entre les états imbriqués et les états internes
Produits
WINDEVWEBDEV - Code ServeurWEBDEV - Code NavigateurWINDEV MobileEtats et Requêtes
Plateformes
WindowsLinuxWindows MobileUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadApple Watch
Langages
JavaPHPAjaxCode Utilisateur (MCU)Langage Externe
Bases de données
HFSQLHFSQL Client/ServeurProcédures stockéesOLE DBODBCAccès Natifs
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.
  • Versions 17 et supérieures
    Pour effectuer des impressions utilisant des états avec des orientations différentes (portait/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.
    Nouveauté 17
    Pour effectuer des impressions utilisant des états avec des orientations différentes (portait/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.
    Pour effectuer des impressions utilisant des états avec des orientations différentes (portait/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.
Versions 18 et supérieures
WINDEV MobileiPhone/iPad Cette fonctionnalité est désormais disponible pour les applications iPhone/iPad.
Nouveauté 18
WINDEV MobileiPhone/iPad Cette fonctionnalité est désormais disponible pour les applications iPhone/iPad.
WINDEV MobileiPhone/iPad Cette fonctionnalité est désormais disponible pour les applications iPhone/iPad.
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