4D v16WP PRINT |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v16
WP PRINT
|
WP PRINT ( docWP {; modeImpr} ) | ||||||||
Paramètre | Type | Description | ||||||
docWP | Objet |
![]() |
Nom du 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 (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.
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
Créé : 4D v15 R5
Modifié : 4D v16
4D Write Pro ( 4D v16)