Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > MS SQL Server
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 06-11-2010
lsedr lsedr is offline
Miembro
 
Registrado: ago 2010
Posts: 39
Poder: 0
lsedr Va por buen camino
Como hacer reportes con QuickReport con BD SQL server 2005 exp.

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. ???
Responder Con Cita
  #2  
Antiguo 06-11-2010
Avatar de radenf
radenf radenf is offline
Miembro
 
Registrado: oct 2007
Ubicación: Viña del Mar,Chile
Posts: 608
Poder: 17
radenf Va por buen camino
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

Última edición por radenf fecha: 06-11-2010 a las 13:18:16.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Como conectar SQL server 2005 express con delphi 7 lsedr Conexión con bases de datos 3 22-10-2010 11:07:26
Como hacer un backup de ms sql server 2005 desde delphi6 guzmanek MS SQL Server 1 01-04-2009 17:41:15
Como conectarme a un servidor remoto con SQL SERVER 2005 Jose Roman Conexión con bases de datos 3 28-07-2008 20:33:56
Como hacer reportes editables por el usuario acastillo Impresión 3 31-08-2006 17:21:20
Duda sobre Sql server 2005 y sql server 2005 ErenioDhG SQL 1 25-08-2006 01:41:14


La franja horaria es GMT +2. Ahora son las 08:16:48.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi