| 4D v18Is in print preview | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 
 | 
    4D v18
 Is in print preview 
         | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Is in print preview -> Résultat | ||||||||
| Paramètre | Type | Description | ||||||
| Résultat | Booléen |   | Vrai = Impression à l’écran, Faux = Pas d’impression écran | |||||
La commande Is in print preview 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 Get print preview, Is in print preview 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 :
 SET PRINT PREVIEW(True) //Impression écran par défaut
 PRINT SETTINGS
 If(OK=1)
  //L’utilisateur peut avoir changé la destination d’impression
    If(Is in print preview)  // Vrai si aperçu
       FORM SET OUTPUT([Factures];"versEcran")
    Else
       FORM SET OUTPUT([Factures];"versImprimante")
    End if
    OPEN PRINTING JOB
    ALL RECORDS([Factures])
    PRINT SELECTION([Factures];>)
    CLOSE PRINTING JOB
 End if
	Produit :  4D
	Thème :  Impressions
	Numéro :  
        1198
        
        
        
	
	Créé :  4D v13
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	4D - Langage ( 4D v18)
	
	
	
	
	
 Ajouter un commentaire
Ajouter un commentaire