Comment :
Référence : |
Vous pouvez imprimer des feuilles d'étiquettes-adresse d'imprimante laser en divisant chaque page en une matrice de sous-pages, dont chacune correspond à une seule étiquette. Chaque page break dans le rapport positionne l'imprimante en haut de la prochaine étiquette.
L'impression multi-volet place un rapport entier sur une seule page imprimée. Vous pouvez créer des colonnes ou des lignes d'une telle manière que lorsque du texte déborde sur une page, il apparaît dans la prochaine colonne ou ligne de la même page et non pas sur la prochaine page.
Cette fonctionnalité ne s'applique qu'aux rapports PDF et PS.
En plus des attributs dans le tableau, vous pouvez utiliser des attributs de marges standards (par exemple, LEFTMARGIN ou TOPMARGIN) pour positionner la feuille d'étiquettes entière à la fois, créant ainsi une marge identique pour chaque feuille.
Attribut |
Description |
S'applique à |
---|---|---|
PAGEMATRIX |
Définit le nombre de colonnes et de lignes d'étiquettes sur une page. |
PS |
ELEMENT |
spécifie la largeur et la hauteur de chaque étiquette, ce qui est exprimé dans l'unité de mesure spécifiée dans le paramètre UNITS. |
PS |
GUTTER |
spécifie la distance horizontale et verticale entre chaque étiquette, ce qui est exprimé dans l'unité de mesure spécifiée dans le paramètre UNITS. |
PS |
MATRIXORDER |
Définit l'ordre dans lequel les étiquettes sont imprimées. |
PS |
LABELPROMPT |
Définit la position de la première étiquette sur la feuille d'étiquettes d'adresse. |
PS |
[TYPE=REPORT,] PAGEMATRIX=(c r), ELEMENT=(w h), [GUTTER=(x y),] [MATRIXORDER={VERTICAL|HORIZONTAL},] [LABELPROMPT={OFF|ON},] $
où :
Applique la définition au rapport entier. Comme ceci est la valeur par défaut, il n'est pas requis.
Indique le nombre de colonnes d'étiquettes à travers la page.
Saisissez les valeurs c et r entre parenthèses ; ne saisissez pas de virgules entre ces valeurs.
Indique le nombre de lignes d'étiquettes sur la page.
Indique la largeur de chaque étiquette.
Saisissez les valeurs w et h entre parenthèses ; ne saisissez pas de virgules entre les valeurs.
Indique la hauteur de chaque étiquette.
Indique la distance entre chaque étiquette.
Est la distance horizontale entre chaque étiquette.
Saisissez les valeurs x et y entre parenthèses ; ne saisissez pas de virgules entre ces valeurs.
Indique la distance verticale entre chaque étiquette.
Indique l'ordre dans lequel les étiquettes sont imprimées.
Imprime les étiquettes sur la page verticalement.
Imprime les étiquettes sur la page horizontalement.
Indique la position de la première étiquette sur la feuille d'étiquettes-adresse.
Commence le rapport sur la première étiquette de la feuille. OFF est la valeur par défaut.
Vous invite à l'exécution à saisir le numéro de ligne ou de colonne auquel commencer l'impression. Toutes les étiquettes restant suivent cette ligne ou colonne consécutivement. Cette fonctionnalité permet de réutiliser des feuilles d'étiquettes utilisées partiellement.
Le rapport suivant est imprimé sur des feuilles d'étiquettes d'envoi d'une dimension de 81/2 x 11.
SET ONLINE-FMT = PDF TABLE FILE EMPLOYEE BY LAST_NAME NOPRINT BY FIRST_NAME NOPRINT ON FIRST_NAME PAGE-BREAK HEADING "<FIRST_NAME <LAST_NAME" "<ADDRESS_LN1" "<ADDRESS_LN2" "<ADDRESS_LN3" ON TABLE SET PAGE-NUM NOPAGE ON TABLE SET STYLE LABEMP END
Les étiquettes sont aux dimensions suivantes, définies dans la feuille de style LABEMP :
UNITS=IN, PAGESIZE=LETTER, LEFTMARGIN=0.256, TOPMARGIN=0.5, PAGEMATRIX=(2 5), ELEMENT=(4 1), GUTTER=(0.188 0), $
La première page d'étiquettes est imprimée comme suit :
Cette requête divise la première page de rapport en deux colonnes pour que la deuxième page de rapport s'affiche dans la deuxième colonne de la première page. Un page break crée un rapport multipage pour cet exemple.
SET ONLINE-FMT = PDF TABLE FILE EMPLOYEE PRINT LAST_NAME AND CURR_SAL BY
DEPARTMENT ON DEPARTMENT PAGE-BREAK HEADING "PAGE <TABPAGENO" ON TABLE SET STYLE * UNITS=IN, PAGESIZE=LETTER, PAGEMATRIX=(2 1), ELEMENT=(3.5 8.0), MATRIXORDER=VERTICAL, $ TYPE=REPORT, SIZE=8, $ END
Le rapport est imprimé comme suit :
WebFOCUS |