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. ???
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. ???