Vous êtes sur le site Web historique de la documentation de 4D. Les documentations sont progressivement déplacées vers developer.4d.com

Accueil

 
4D v20 R7
WP PRINT

WP PRINT 


 

WP PRINT ( docWP {; optionsImpr} ) 
Paramètre Type   Description
docWP  Objet in Document 4D Write Pro
optionsImpr  Entier long in Options d'impression pour le document 4D Write Pro

La commande WP PRINT lance une tâche d'impression pour le document 4D Write Pro désigné par docWP, ou ajoute le document dans la tâche d'impression courante si elle est appelée entre les commandes OPEN PRINTING JOB et CLOSE PRINTING JOB. WP PRINT utilise les paramètres d'impression définis par les commandes 4D PRINT SETTINGS ou SET PRINT OPTION, excepté pour les marges des pages qui sont toujours définies avec les options d'impression du document 4D Write Pro. WP PRINT utilise les options courantes de mise en page (comme la taille de la page et l'orientation), ou celles du document si WP USE PAGE SETUP a été appelée au préalable.

Le paramètre optionnel optionsImpr permet l'utilisation de la vue WYSIWYG HTML pour les sorties impression et le calcul de la formule. Vous pouvez utiliser une combinaison des constantes suivantes ou l'une des constantes suivantes, placées dans le thème "4D Write Pro" :

Constante Type Valeur Comment
wk 4D Write Pro layout Entier long 0 Format 4D Write Pro standard, pouvant inclure des attributs de style spécifiques
wk do not recompute expressions Entier long 2

Indique que toutes les expressions contenues dans le document ne sont pas recalculées pour l'impression ou le gel.

wk html wysiwyg Entier long 1 Dans ce format, les éventuels attributs avancés de 4D Write Pro non disponibles dans tous les navigateurs sont supprimés (multi-colonnes, double interlignes...)
wk recompute expressions Entier long 0

Indique que toutes les expressions contenues dans le document sont recalculées pour l'impression ou le gel (valeur par défaut).

Si optionsImpr est omis, le format standard 4D Write Pro est utilisé et les expressions sont recalculées (le cas échéant).

Note : Lorsqu'ils sont imprimés avec la commande WP PRINT, les documents 4D Write Pro sont toujours imprimés en mode Page, indépendamment de la valeur de la propriété Mode d'affichage pour la zone (cf. Configurer les propriétés d'affichage). 

Note de compatibilité : La couche legacy d'impression basée sur GDI (qui peut être définie à l'aide de la commande SET PRINT OPTION) est obsolète et ne doit pas être utilisée avec WP PRINT, car elle peut entraîner des artefacts de rendu. Il est recommandé de n'utiliser que la couche d'impression par défaut avec cette commande. 

Exemple  

Vous souhaitez imprimer un document 4D Write Pro en format standard ou wysiwyg HTML en fonction de la valeur d'une variable :

  // impression en mode wysiwyg HTML ou 4D Write Pro standard
 If(rb_htmlwysiwyg=1)
    WP PRINT(writeProDoc;wk html wysiwyg)
 Else
    WP PRINT(writeProDoc;wk 4D Write Pro layout)
 End if



Voir aussi  

WP Get position
WP USE PAGE SETUP

 
PROPRIÉTÉS 

Produit : 4D
Thème : 4D Write Pro - Langage
Numéro : 1343

 
PAGE CONTENTS 
 
HISTORIQUE 

Créé : 4D v15 R5
Modifié : 4D v16

 
UTILISATION DE L'ARTICLE

4D Write Pro ( 4D v20 R7)