DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Fonctions standard / Fonctions d'impression
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
Ajoute un état à un groupe d'états.
Remarque : La mise en place d'un groupe d'états permet d'afficher une combo spécifique dans le visualisateur de rapports. Les différents états du groupe sont listés dans cette combo et peuvent être affichés dans le visualisateur de rapports. Cette fonctionnalité permet notamment de proposer à l'utilisateur :
  • un état dans sa version portrait et dans sa version paysage.
  • un état dans différents formats : A3, A4, letter US, ...
Exemple
// Destination de l'impression
iDestination(iVisualisateur)
// Création du groupe d'états
iGroupeAjoute(ETAT_CA_Annee_A4_Portrait, 2012)
iGroupeAjoute(ETAT_CA_Annee_A4_Paysage, 2012)
// Affichage du premier état du groupe dans le visualisateur de rapports
iGroupeImprime()
Syntaxe
<Résultat> = iGroupeAjoute(<Nom de l'état> [, <Paramètre 1> [... [, <Paramètre N>]]])
<Résultat> : Entier
Indice de l'état dans le groupe d'états.
<Nom de l'état> : Chaîne de caractères
Nom de l'état à ajouter dans le groupe.
<Paramètre 1> : Paramètres optionnels (le type correspond au type du paramètre)
Paramètre optionnel attendu par l'état pour son exécution. Ce paramètre a été défini dans l'événement "Ouverture" de l'état. Ce paramètre peut être par exemple un nom de vue, de zone mémoire, etc.
Ce paramètre sera passé à l'état lors de son affichage dans le visualisateur de rapports ou lors de son impression.
<Paramètre N> : Paramètres optionnels (le type correspond au type du paramètre)
Paramètre optionnel attendu par l'état pour son exécution. Ce paramètre a été défini dans l'événement "Ouverture" de l'état. Ce paramètre peut être par exemple un nom de vue, de zone mémoire, etc.
Ce paramètre sera passé à l'état lors de son affichage dans le visualisateur de rapports ou lors de son impression.
Remarques
  • Les paramètres par référence ne sont pas gérés : l'appel à la fonction iGroupeAjoute fait une copie de la valeur des paramètres au moment de l'appel.
  • Par défaut, une icône et un libellé sont ajoutés dans la combo. Il est possible de personnaliser ces informations grâce à la fonction iGroupeParamètre. Le libellé par défaut correspond aux dimensions et à l'orientation de l'état.
  • L'état sélectionné par défaut peut être configuré grâce à la fonction iGroupeImprime.
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, ...)
Composante : wd300etat.dll
Version minimum requise
  • Version 18
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 21/06/2023

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