Tecnología

Inicio

Cómo llenar una página de etiquetas con un registro en Crystal Reports

Cómo llenar una página de etiquetas con un registro en Crystal Reports


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 datos de una fuente de datos asume cada marcador de posición sucesiva en la plantilla elegida se rellenará con la siguiente fila de valores de los campos elegidos como los datos de la etiqueta. Para orientar y repetir una fila de datos singular, podemos código SQL directamente en el informe de etiquetas. Crystal Reports no tiene ninguna funcionalidad para repetir una fila de entrada para este fin, por lo que debe obligar a la fila que se repita una cantidad apropiada de veces antes de que sea leído por Crystal.

Instrucciones

Crear un informe de etiquetas postales

1 Haga clic en Etiqueta de envío de informes, de menú Archivo / Nuevo (inicia el Asistente para informes de correo).

2 Conectarse a una fuente de datos y seleccione los campos para la etiqueta de envío

3 Seleccione el tipo de etiqueta de correo (por ejemplo: Avery 5160)

4 Terminar. El informe se auto-previsualización de los datos de la plantilla de la etiqueta elegida.

Crear SQL personalizado para repetir Singular Registro

5 Resaltar y copiar (CTRL + C) de SQL puede verse en la Base de Datos / muestra el menú SQL.

6 Haga doble clic en "Agregar comandos" en el menú Asistente de base / base de datos.

7 Pegar (CTRL + V) en el cuadro de diálogo Agregar comando abierto.

8 Modificar y guardar (OK) la instrucción SQL para la forma:

SELECT Campo1, Campo2, etc.

FROM (SELECT NULL de la tabla como la Tabla A DONDE ROWNUM <= 30),

(SELECT Field1, Field2, etc FROM Table as TableB WHERE (condition to target row)

Nota 1: Ajuste ROWNUM <= 30 a la cantidad de etiquetas por página requiere la plantilla.

Nota 2: Si se asume TableA tiene al menos 30 filas, se crean 30 nulos. La línea en unjoined

views force as many repeating rows (ex: selected mailing data) from TableB as

hay valores nulos.

9 Retire tabla inicial (s) elegido durante el asistente de informes mailling resaltando y pulsando la flecha izquierda. Guardar (OK).

Nota: Sólo el comando debe permanecer en la lista.

Añadir campos de la parte posterior comando en el Informe

10 Ir al menú Ver / Explorador de campos en modo de diseño,.

11 Los campos de base de datos secciones Uncollapse / Comando.

12 Arrastre los campos de comando visibles en el informe. La eliminación de las tablas iniciales (en la Sección 2, paso 5) También se han quitado todos los campos asociados. Sólo un área se destina 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, siendo cada marcador de posición el tamaño personalizado del tipo de etiqueta seleccionado en el asistente.

13 vista previa del informe. Cada etiqueta plantilla de marcador de posición tendrá repetidas información de la fila. Cualquier ajuste de formato de campo de datos se replicarán en toda la página.