version 2004.2
WR BLOB VERS PARAM IMPRESSION (zone; paramImpression{; typeParam})
Paramètre | Type | Description | |
zone | Entier long | Zone 4D Write | |
paramImpression | BLOB | BLOB contenant les paramètres d'impression | |
typeParam | Entier long | 0 = configuration et impression, 1 = impression |
Description
La commande WR BLOB VERS PARAM IMPRESSION remplace les paramètres d'impression courants de la zone 4D Write par ceux contenus dans le BLOB paramImpression.
La zone peut être une fenêtre externe, une zone incluse ou une zone hors écran. Toutefois, du fait des mécanismes de gestion des paramètres d'impression de 4D Write, cette commande ne permet pas d'adresser toutes les zones en passant 0 dans le paramètre zone.
Le BLOB paramImpression doit avoir été généré par la commande WR Param impression vers blob (ou la commande 4D Pack AP Print settings to BLOB).
paramImpression contient deux types de paramètres :
les paramètres de configuration (papier, orientation, échelle) ;
les paramètres d'impression proprement dit (nombre de copies, alimentation, etc.).
Note : Sous Windows, les paramètres stockés dans le BLOB incluent l'imprimante.
Si vous passez 0 dans typeParam ou omettez ce paramètre, tous les paramètres sont utilisés. Si vous passez 1, seuls les paramètres d'impression sont utilisés ; les paramètres de configuration d'impression sont inchangés.
Les nouveaux paramètres d'impression sont appliqués au document présent dans la zone.
Note : Les paramètres d'impression ne sont pas formatés de la même manière sous Windows et Mac OS. Par conséquent, la compatibilité du BLOB paramImpression entre les deux plates-formes n'est pas garantie.
Référence
WR Param impression vers blob.
Variables et ensembles système
La variable système OK prend la valeur 1 si le BLOB a été correctement chargé et 0 dans le cas contraire.
Gestion des erreurs
Si aucune imprimante n'est sélectionnée, l'erreur 1014 est générée. Si le BLOB paramImpression ne contient pas des paramètres d'impression valides, l'erreur 1074 est générée.