DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Fonctions standard / Fonctions d'impression
  • Propriétés spécifiques à la description des variables de type iInfoSortie
  • Fonctions WLangage manipulant les variables de type iInfoSortie
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
iInfoSortie (Type de variable)
En anglais : iOutputInfo
Le type iInfoSortie permet d'obtenir des informations sur une impression (ou sur un export) d'un état ou sur une impression programmée effectuée depuis le visualisateur de rapports. Les caractéristiques de cette impression peuvent être connues à l'aide de différentes propriétés WLangage.
Remarque : Pour plus de détails sur la déclaration de ce type de variable et l'utilisation des propriétés WLangage, consultez Déclaration d'une variable.
Exemple
iDestination(iVisualisateur)
iImprimeEtat(MonEtat)
 
tabInfoSortie est un tableau de iInfoSortie
tabInfoSortie = iImpressionDemandée(iListeSortie)
 
POUR TOUTE InfoSortie DE tabInfoSortie
Trace("----------------------------------------")
Trace("Destination = " + InfoSortie.Destination)
Trace("Imprimante = " + InfoSortie.Imprimante)
Trace("NomFichier = " + InfoSortie.NomFichier)
Trace("FormatPapier = " + InfoSortie.FormatPapier)
Trace("LargeurPapier = " + InfoSortie.LargeurPapier)
Trace("HauteurPapier = " + InfoSortie.HauteurPapier)
Trace("Orientation = " + InfoSortie.Orientation)
FIN
Propriétés

Propriétés spécifiques à la description des variables de type iInfoSortie

Les propriétés suivantes peuvent être utilisées pour manipuler une variable de type iInfoSortie :
Nom de la propriétéType manipuléEffet
DestinationConstante de type EntierDestination de l'impression :
  • iDuplicata : Impression directe dans un fichier duplicata.
  • iEmail : Impression directe dans un email.
  • iEmailPDF : Impression directe dans un PDF attaché à un email.
  • iHTML : Impression directe dans un fichier HTML avec utilisation de feuille de styles.
  • iHTMLGénérique : Impression directe dans un fichier HTML avec utilisation d'une feuille de styles.
  • iHTMLSansCSS : Impression directe dans un fichier HTML sans utilisation d'une feuille de styles.
  • iHTMLGénériqueSansCSS : Impression directe dans un fichier HTML sans utilisation d'une feuille de styles.
  • iImprimante : Impression directe sur l'imprimante.
  • iPDF : Impression directe dans un fichier PDF.
  • iRTF : Impression directe dans un fichier RTF.
  • iXLS : Impression directe dans un fichier XLS.
  • iXML : Impression directe dans un fichier XML.
Cette propriété est disponible en lecture seulement.
FormatPapierConstante de type EntierFormat du papier :
  • iFormatPapier_10x14 : Papier 10 x 14 inch
  • iFormatPapier_11x17 : Papier 11 x 17 inch
  • iFormatPapier_A3 : Papier A3 (297 x 420 mm)
  • iFormatPapier_A4 : Papier A4 (210 x 297 mm)
  • iFormatPapier_A4Petit : Petit papier A4 (210 x 297 mm)
  • iFormatPapier_A5 : A5 (148 x 210 mm)
  • iFormatPapier_AllemandSTD  : Papier continu 8.5 x 12 inch
  • iFormatPapier_AllemandLGL : papier continu 8.5 x 13 inch
  • iFormatPapier_B4 : Papier B4 (250 x 354 mm)
  • iFormatPapier_B5 : Papier B5 (182 x 257 mm)
  • iFormatPapier_ContinuAméricain : Papier continu 14.875 x 11 inch
  • iFormatPapier_Enveloppe9 : Enveloppe #9 (3.875 x 8.875 inch)
  • iFormatPapier_Enveloppe10 : Enveloppe #10 (4.125 x 9.5 inch)
  • iFormatPapier_Enveloppe11 : Enveloppe #11 (4.5 x 10.375 inch)
  • iFormatPapier_Enveloppe12 : Enveloppe #12 (4.5 x 4.5 x 11 inch)
  • iFormatPapier_Enveloppe14 : Enveloppe #14 (5 x 11.5 inch)
  • iFormatPapier_EnveloppeB4 : Enveloppe B4 (250 x 353 mm)
  • iFormatPapier_EnveloppeB5 : Enveloppe B5 (176 x 250 mm)
  • iFormatPapier_EnveloppeB6 : Enveloppe B6 (176 x 125 mm)
  • iFormatPapier_EnveloppeC3 : Enveloppe C3 (324 x 458 mm)
  • iFormatPapier_EnveloppeC4 : Enveloppe C4 (229 x 324 mm)
  • iFormatPapier_EnveloppeC5 : Enveloppe C5 (162 x 229 mm)
  • iFormatPapier_EnveloppeC6 : Enveloppe C6 (114 x 162 mm)
  • iFormatPapier_EnveloppeC65 : Enveloppe C65 (114 x 229 mm)
  • iFormatPapier_EnveloppeDL : Enveloppe DL (110 x 220 mm)
  • iFormatPapier_EnveloppeItalie : Enveloppe 110 x 230 mm
  • iFormatPapier_EnveloppeMonarch : Enveloppe 3.875 x 7.5 inch
  • iFormatPapier_EnveloppePerso : Enveloppe 3.625 x 6.5 inch
  • iFormatPapier_Exécutif : Papier exécutif (7.5 x 10.5 inch)
  • iFormatPapier_Folio : Papier folio (8.5 x 13 inch)
  • iFormatPapier_GrandLivre : Papier grand livre (17 x 11 inch)
  • iFormatPapier_Légal : Papier légal (8.5 x 14 inch)
  • iFormatPapier_LettrePetit : Petit papier à lettre (8.5 x 11 inch)
  • iFormatPapier_Lettre : Papier à lettre (8.5 x 11 inch)
  • iFormatPapier_Note : Papier note (8.5 x 11 inch)
  • iFormatPapier_Quarto : Papier quarto (215 x 275 mm)
  • iFormatPapier_Relevé : Papier relevé (5.5 x 8.5 inch)
  • iFormatPapier_Tabloïde : Papier tabloïde (11 x 17 inch)
  • iFormatPapier_TailleC : Feuille de taille C
  • iFormatPapier_TailleD : Feuille de taille D
  • iFormatPapier_TailleE : Feuille de taille E}
  • iFormatPapierPerso : Taille du papier personnalisé.
Cette propriété est disponible en lecture seulement.
HauteurPapierEntierHauteur du papier exprimée en millimètres.
Cette propriété est disponible en lecture seulement.
ImprimanteChaîne de caractèresNom de l'imprimante utilisée
Cette propriété est disponible en lecture seulement.
LargeurPapierEntierLargeur du papier exprimée en millimètres.
Cette propriété est disponible en lecture seulement.
NomFichierChaîne de caractèresNom complet du fichier généré dans le cas d'un export PDF, HTML, XLS, ...
Cette propriété est disponible en lecture seulement.
OrientationConstante de type EntierOrientation du papier :
  • iOrientation_Portrait : Portrait.
  • iOrientation_Paysage : Paysage.
Cette propriété est disponible en lecture seulement.
Remarques

Fonctions WLangage manipulant les variables de type iInfoSortie

iImpressionDemandéePermet de savoir si l'utilisateur a demandé l'impression du document depuis le visualisateur de rapports.
Version minimum requise
  • Version 28
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