ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Guia Crystal Report

weezer17624 de Septiembre de 2013

662 Palabras (3 Páginas)556 Visitas

Página 1 de 3

NO SOY BUENO EN REDACCIÓN, ESPERO QUE ESTE ENTENDIBLE LA EXPLICACIÓN QUE HAGO.

Restaura primero el archivo “PruebasBackupBD” en el SqlServer.

El reporte se creo con Crystal Report Version 8.5

Elegimos un reporte en blanco.

Seleccionamos el Origen de Datos.

Aquí damos el nombre del servidor, la sesion, la contraseña y el nombre de la base de datos.

Es mejor instalar el Sql Server con contraseña para el SA.

Si no se instalo con contraseña optamos por esta opción.

Si nuestro reporte esta creado con procedimientos es necesario activar la opción de Stored Procedures, para que pueda ser seleccionado de la lista que aparece a la izquierda.

En nuestro caso es una tabla así que presionamos ADD.

Hasta ahora tenemos el reporte creado.

Digamos que el reporte creado ya esta finalizado.

Antes de poder mostrarlo desde la aplicación de vb6 se debe proceder a crear un archivo TTX.

Este archivo nos sirve para guardar la estructura de los datos de los campos del reporte.

Ahora hablemos de la forma de conectar a un reporte, como se vio en la cuarta figura es una forma de conexión abierta directamente al servidor para obtener los datos y crear el reporte.

Pero cuando el reporte se encuentra creado y deseamos mostrarlo desde el visual Basic se puede mantener este tipo de conexión, pero será mas lenta debido a lo siguiente:

1. Que verificara primero si el mismo servidor con el que se creo el reporte esta activo, si no esta activo (encendido) tardara en reconocer el nuevo servidor.

2. Como muestra la figura 4, el servidor es server01 pero este servidor es de desarrollo o producción, el servidor verdadero al cual se conectará para obtener los datos lleva por nombre ServidorAlumnos, significa que tardara al reconocer el servidor de los datos reales (punto 1).

Por tanto hay una manera de evitar que se haga de esta manera, mantener una velocidad aceptable independientemente de que en un momento u otro se cambie de servidor de datos, es mediante archivos TTX.

Estos archivos permiten tener una colección de los datos de forma rápida (al distribuir la aplicación se debe distribuir con estos archivos TTX también) estos archivos se crean de la siguiente forma:

1. Debemos abrir el reporte y ver los datos de la opción siguiente:

Y anotar los siguientes valores el Type = String y longitud = 50 asociado al campo de nombre Codigo

Estos datos rescatados se los debe guardar en un archivo TTX (se lo puede crear con el bloc de notas) de la siguiente forma:

La forma de guardar los datos es primero el nombre del campo del reporte, seguido del tipo (type) y a continuación la longitud, todos deben estar separados por un TAB, para datos de otros tipos se debe declarar de la siguiente forma.

Campo1 Boolean

Campo2 Number

Campo3 DateTime

Se debe crear para cada dato que se este usando en el reporte.

Luego se lo guarda con la extensión TTX. No hay donde perderse.

Asociando el archivo TTX con el reporte

Presionamos luego OK.

Y luego de DATA EXPLORER presionamos en el botón SET.

Sale el mensaje que indica que se cambio el origen de datos.

Si los mensajes no salen los mismos significa que en algún campo no se declaro del tipo de dato correcto, o el nombre del campo se escribió de forma errónea

...

Descargar como (para miembros actualizados) txt (4 Kb)
Leer 2 páginas más »
Disponible sólo en Clubensayos.com