Cómo trabajar con rótulos de correo en páginas de múltiples hojas

Cómo:

Referencia:

Puede imprimir hojas de rótulos de correo para impresoras láser dividiendo cada página en una matriz de subpáginas en que cada una corresponda a una sola etiqueta. Cada salto de página en el informe coloca la impresora en la parte superior de la próxima etiqueta.

La impresión en paneles múltiples coloca un informe completo en una sola página impresa. Puede crear columnas o filas de manera que cuando el texto exceda el espacio de una página, aparezca en la siguiente columna o fila en la misma página, en vez de en la próxima página.

Estas características se aplican a un informe PDF o PS.


Principio de página

x
Referencia: Atributos para impresión de etiquetas de correo y múltiples hojas

Además de los atributos que aparecen en la tabla, puede utilizar atributos de margen normales (por ejemplo, LEFTMARGIN o TOPMARGIN) para colocar toda la hoja de etiquetas de una vez, creando así un margen idéntico en cada hoja.

Atributo

Descripción

Funciona en

PAGEMATRIX

Ajusta el número de columnas y filas de etiquetas en una página.

PDF

PS

ELEMENT

Establece el ancho y alto de cada etiqueta, expresados en la unidad de medida especificada por el parámetro UNITS.

PDF

PS

GUTTER

Establece la distancia horizontal y vertical entre cada etiqueta, expresada en la unidad de medida por el parámetro UNITS.

PDF

PS

MATRIXORDER

Ajusta el orden en que se imprimen las etiquetas.

PDF

PS

LABELPROMPT

Ajusta la ubicación de la primera etiqueta en la hoja de rótulos de correo.

PDF

PS



x
Procedimiento: Cómo Configurar un informe para que imprima etiquetas de correo
  1. Cree la etiqueta como encabezado de página.
  2. Clasifique las etiquetas pero utilice NOPRINT para suprimir que aparezca el campo de clasificación. Sólo se imprimirán los campos insertados en el encabezado de la página.
  3. Inserte un salto de página en el campo de clasificación para colocar cada nuevo valor de campo en una etiqueta diferente.
  4. Suprima los números de página predeterminados y las líneas en blanco asociadas desde el principio de cada página (SET PAGE-NUM=NOPAGE).

Principio de página

x
Sintaxis: Cómo Imprimir etiquetas de correo o un informe de múltiples hojas
[TYPE=REPORT,] PAGEMATRIX=(c r), ELEMENT=(w h), [GUTTER=(x y),]
  [MATRIXORDER={VERTICAL|HORIZONTAL},]  [LABELPROMPT={OFF|ON},] $

donde:

TYPE=REPORT

Aplica la configuración a todo el informe. No se requiere, pues es el predeterminado

c

Es el número de columnas de etiquetas a través de la página.

Ponga ente paréntesis los valores c y r y no ponga comas entre estos.

r

Es el número de filas de etiquetas en el eje vertical de la página.

w

Es el ancho de cada etiqueta.

Ponga ente paréntesis los valores w y h y no ponga comas entre estos.

h

Es la altura de cada etiqueta.

GUTTER

Es la distancia entre cada etiqueta.

x

Es la distancia horizontal entre cada etiqueta.

Ponga ente paréntesis los valores x y y y no ponga comas entre estos.

y

Es la distancia vertical entre cada etiqueta.

MATRIXORDER

Es el orden en que se imprimen las etiquetas.

VERTICAL

Imprime las etiquetas en el eje vertical de la página.

HORIZONTAL

Imprime las etiquetas en el eje horizontal de la página.

LABELPROMPT

Es la posición del primer rótulo en la hoja de rótulos de correo.

OFF

Inicia el informe en la primera etiqueta de la hoja. OFF es el valor predeterminado.

ON

En el momento de ejecución, le pide los números de columna y fila en que hay que empezar a imprimir. Las etiquetas restantes están situadas a continuación, de forma consecutiva. Esta característica le permite reutilizar las hojas de etiquetas parcialmente usadas.



Ejemplo: Cómo imprimir etiquetas de correo

El informe que sigue imprime en hojas 8.5 x 11 de etiquetas de direcciones.

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

Las etiquetas tienen las siguientes dimensiones, definidas en la hoja de estilos LABEMP:

UNITS=IN, PAGESIZE=LETTER, LEFTMARGIN=0.256, TOPMARGIN=0.5,
PAGEMATRIX=(2 5), ELEMENT=(4 1), GUTTER=(0.188 0), $

La primer página de etiquetas se imprime así:



Ejemplo: Cómo imprimir un informe de múltiples hojas

Esta solicitud divide la primera página de informe en dos columnas, de manera que la segunda página de informe aparece en la segunda columna de la segunda página. Una PAGE-BREAK contiene un informe de múltiples páginas para los fines de este ejemplo.

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

El informe se imprime así:


WebFOCUS