4D v16

WP PRINT

Accueil

 
4D v16
WP PRINT

WP PRINT 


 

WP PRINT ( docWP {; modeImpr} ) 
Paramètre Type   Description
docWP  Objet in Nom du document 4D Write Pro
modeImpr  Entier long in Mode d'impression pour le document 4D Write Pro : 0 (défaut)=Mode 4D Write Pro, 1=Mode HTML WYSIWYG

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 (uniquement en version 64 bits de 4D, cf. ci-dessous). 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 modeImpr permet l'utilisation de la vue WYSIWYG HTML pour les sorties impression. Vous pouvez utiliser 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 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

Si modeImpr est omis, le format standard 4D Write Pro (0) est utilisé.

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).

La commande WP PRINT est prise en charge dans les versions 32 bits de 4D mais avec la limitation suivante : elle ne peut pas être appelée à l'intérieur d'une tâche d'impression démarrée avec la commande OPEN PRINTING JOB. Si la commande est appelée dans une tâche d'impression sur une version 32 bits de 4D, une erreur est retournée.

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 USE PAGE SETUP

 
PROPRIÉTÉS 

Produit : 4D
Thème : 4D Write Pro - Langage

 
HISTORIQUE 

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

 
UTILISATION DE L'ARTICLE

4D Write Pro ( 4D v16)