PDA

Ver la Versión Completa : Como hacer reportes con QuickReport con BD SQL server 2005 exp.


lsedr
06-11-2010, 07:02:29
Saludos

Tengo estas tablas en mi BD

_____________________________

CLIENTES
CAMPO TIPO DE DATOS
* Cliente_No Integer
Nombres Char (35)
Ciudad Char (30)
Direccion Char (55)
Telefono Char (10)
Celular Char (10)
Cedula Char (15)
__________________________________

EQUIPOS

CAMPO TIPO DE DATOS

* Cliente_No Integer
Equipo_No Integer
Tipo Char (20)
Marca Char (20)
Modelo Char (10)
Tamano Char (6)
Serial Char (20)

________________________________

ORDENES DE REPARACION

CAMPO TIPO DE DATOS
* Equipo_No Integer
Orden_No Integer
Hora_Entra Time
Fecha_Entrada Date
Problema Char (100)

___________________________________

REPARACIONES

CAMPO TIPO DE DATOS
* Equipo_No Integer
Orden_No Integer
Hora_Salida Time
Fecha_Salida Date
Tecnico Smalling
Posibilidad Char (12)
Solucion Char (100)


Lo que quiero es hacer los siguientes reportes con QuickReport.

- Clientes registrados por Ciudad (Imprimiria una lista de los clientes registrados por una ciudad especificada)

- Clientes registrados desde una Fecha a otra Fecha (Imprimiria una lista de los clientes registrados desde una fecha a otra)

- Equipos registrados por Tipo
- Equipos registrados por Marca
- Equipos registrados por Modelo
- Equipos registrados por Tamaño

- Ordenes de reparacion por Fecha (Imprimiria una lista de las ordenes de
reparacion desde una fecha a otra)

- Reparaciones por Solucion (Imprimiria una lista de las ordenes de reparacion que tuvieron EXITO, ya que el campo 'solucion' se llena con EXITO o FRACASO)

- Reparaciones por el Precio (Imprimiria un reporte de los equipos que fueron
reparados por una cantidad de dinero especificicado por el usuario)

- Reparaciones por Fecha (Imprimiria un reporte de los equipos reparados dentro
de una fecha especifica. Ej. Desde 01/01/10 hasta 01/02/10)

- Reparaciones por Tecnico (se refiere a los equipos que repara un tecnico
especifico )

Se harian estos reportes de esta manera con la herramientas QuickReport de Delphi 7, o es mejor trabajar esos datos como VISTAS en SQL Server 2005 y poder imprimir cada una de estas vistas tal y comose vene en el DBGrid ???

Las tablas de donde sacos esos datos las especifique arriba..
que me recomiendan, recuerden que soy novato. ???

radenf
06-11-2010, 13:12:43
Un buen comienzo puede ser revisar el capítulo 7 de "La cara oculta de Delphi 6", escrito por Ian Marteens o los capítulos correspondientes de "Delphi al límite" que puedes descargar desde la FTP del Club y que paso a paso te muestran todo lo necesario para utilizar QuickReport.

Saludos