4D v18WP PRINT |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v18
WP PRINT
|
WP PRINT ( docWP {; modeImpr} ) | ||||||||
Paramètre | Type | Description | ||||||
docWP | Objet |
![]() |
Document 4D Write Pro | |||||
modeImpr | Entier long |
![]() |
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. 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 (multi-colonnes, double interlignes...) |
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).
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
Produit : 4D
Thème : 4D Write Pro - Langage
Numéro :
1343
Créé : 4D v15 R5
Modifié : 4D v16
4D Write Pro ( 4D v18)