Vous êtes sur le site Web historique de la documentation de 4D. Les documentations sont progressivement déplacées vers developer.4d.com |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v20 R7
Est en apercu impression
|
Est en apercu impression -> Résultat | ||||||||
Paramètre | Type | Description | ||||||
Résultat | Booléen |
![]() |
Vrai = Impression à l’écran, Faux = Pas d’impression écran | |||||
La commande Est en apercu impression retourne Vrai si l’option Aperçu avant impression est cochée dans la boîte de dialogue d’impression, et Faux sinon. Ce paramétrage est local au process.
A la différence de la commande Lire apercu impression, Est en apercu impression retourne la valeur finale de l’option, après validation de la boîte de dialogue par l’utilisateur. Cette commande vous permet donc de déterminer avec certitude si l’impression a effectivement lieu en mode "aperçu".
Cet exemple permet de prendre en compte tous les types d’impressions :
FIXER APERCU IMPRESSION(Vrai) //Impression écran par défaut
PARAMETRES IMPRESSION
Si(OK=1)
//L’utilisateur peut avoir changé la destination d’impression
Si(Est en apercu impression) // Vrai si aperçu
FORM FIXER SORTIE([Factures];"versEcran")
Sinon
FORM FIXER SORTIE([Factures];"versImprimante")
Fin de si
OUVRIR TACHE IMPRESSION
TOUT SELECTIONNER([Factures])
IMPRIMER SELECTION([Factures];>)
FERMER TACHE IMPRESSION
Fin de si
Produit : 4D
Thème : Impressions
Numéro :
1198
Nom intl. : Is in print preview
Créé : 4D v13
4D - Langage ( 4D v20 R7)