Llenar un informe de etiquetas en Crystal Reports con una repetición de registro de origen de datos no es sencillo. Actuando como un informe estándar , la selección de los datos de un origen de datos asume cada marcador de posición consecutiva en la plantilla seleccionada se rellena con la siguiente fila de valores de los campos elegidos como los datos de la etiqueta . Para atacar y repetir una fila de datos singular , podemos codificar SQL directamente en el informe de etiquetas . Crystal Reports no tiene ninguna funcionalidad para repetir una fila de entrada para este propósito , por lo que deben obligar a que la fila se repite una cantidad apropiada de veces antes de que se lee por Crystal . Instrucciones
Crear Mailing Label Informe
1
Haga clic en informe de etiquetas postales en /menú New ( se inicia el informe de Correo Asistente ) de archivos.
2
Conectarse a una base de datos campos de origen y elija para el envío etiqueta
3
seleccione el tipo de etiqueta de correo (por ejemplo: Avery 5160 )
4
Finalizar. El informe de auto -preview los datos de la plantilla de la etiqueta elegida.
Create Custom SQL para repetir Singular Record
5
seleccionar y copiar ( CTRL + C ) visible SQL en la base de datos /Mostrar menú SQL .
6
doble clic en " Agregar comandos" del menú Expert Base de Datos /.
7
Pegar ( CTRL + V ) en el abrió Añade una caja de diálogo Comando
8
modificar y guardar (OK ) la instrucción SQL para la forma: .
SELECT campo1 , campo2 , etc
FROM ( SELECT nulos de la tabla como TableA DONDE rownum < = 30 ) ,
( SELECT campo1 , campo2 , etc de la Tabla como TableB WHERE ( condiciones de fila de destino )
Nota 1 : Ajuste rownum < = 30 a la cantidad de etiquetas por página la plantilla requiere
Nota 2 : . . Suponiendo TableA tiene por lo menos 30 filas, 30 nulos son creados en línea
fuerza vistas sin estar fusionados tantas filas se repiten (por ejemplo: datos de correo seleccionados ) de TableB como
existen valores nulos
9
Eliminar tabla inicial ( s ) elegido en el Asistente para informes Mailling resaltando y pulsando la flecha izquierda Guardar. . . (OK )
Nota: Sólo el comando debe permanecer en la lista
Agregar campos del comando Volver al informe
10
Go to. menú Ver /Explorador de campos en modo de diseño , .
11
secciones Uncollapse Database campos /comando .
12
arrastrar campos de comandos visibles en memoria. Eliminación de tablas iniciales ( en la sección 2 , Paso 5) también elimina todos los campos asociados. Sólo un recinto dedicado a los campos, desde el asistente inicial. los campos de cada una de las 30 filas se colocan automáticamente en cada marcador de posición , con cada marcador de posición es el tamaño de la aduana de la tipo de etiqueta seleccionado en el asistente.
13
informe preliminar . Cada plantilla de marcador de posición de la etiqueta se ha repetido información de la fila . cualquier campo de datos ajustes del formato se replicarán en toda la página .