Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 01-04-2009
tebre tebre is offline
Miembro
 
Registrado: nov 2008
Posts: 93
Poder: 16
tebre Va por buen camino
imforme maestro/detalle rave reports....ayuda

hola a todos los que responden a mis preguntas..les cuento rapidamente que estoy haciendo mi residencia y me pidieron hacer un sistema en delphi plataforma que poco a poco y con la ayuda de ustedes estoy aprendiendo...
ahora me toca hacer unos reportes ya se como hacer reportes sencillos lo que quiere decir que conosco un poco de rave reports..el problema es que me piden hacer un reporte un tanto para mi dificil... y pues queria saber si estaban en la dispocicion para ayudarme...
el proceso inicia cuando una direccion realiza un solicitud de material. como podemos ver en la tabla solicitud se guardan todos los datos...direccion quien solicita, y en la tabla detallesolicitud tenemos los detalle de dicha solicitud.....
despues se realiza una cotizacion de los productos autorizados, -cabe resaltar que no todos los productos que se piden se autorizan para comprar- que se van a comprar a un proveedor. de igual manera en la tabla cotizacion se guarda el proveedor, el folio de la solicitud y los detalles de la cotizacino...
para realizar este reporte toda la infomracion ya debio guardarse previamente.

ESTRUCTURA DEL REPORTE

como se puede apreciar en la la imagen en rojo son los datos del proveedor
en verde son los datos de la direccion solicitante
en azul que seria la parte de detalle, estan todos los articulos solicitados
por ultimo hay una parte que es el resumen de la parte en azul....
otra cosa que me pidieron que como puden salir una hoja pueden salir 3 o 4
solo lo que debe ir cambiando seria la parte en azul...y la de abajo que es el resumen de los productos...

P.D Se me acaba el timpo para mi residencia.................. ayuda amigos
__________________
By tebre
Responder Con Cita
  #2  
Antiguo 01-04-2009
tebre tebre is offline
Miembro
 
Registrado: nov 2008
Posts: 93
Poder: 16
tebre Va por buen camino
tablas

Aqui les dejo mi estructura de mis tablas.............
Archivos Adjuntos
Tipo de Archivo: zip TABLAS1.zip (17,1 KB, 19 visitas)
Tipo de Archivo: zip ModeloInforme1.zip (24,3 KB, 20 visitas)
__________________
By tebre
Responder Con Cita
  #3  
Antiguo 01-04-2009
tebre tebre is offline
Miembro
 
Registrado: nov 2008
Posts: 93
Poder: 16
tebre Va por buen camino
Imagenes-----Porfavor necesito ayuda

al parecer no se ven bien las imagenes aqui las subi se ven mejor...en realidad espero alguie me pueda ayudar

Modelo
http://rapidshare.com/files/21630699...forme.JPG.html
Tablas
http://rapidshare.com/files/216307133/TABLAS.JPG.html
__________________
By tebre
Responder Con Cita
  #4  
Antiguo 01-04-2009
Avatar de ContraVeneno
ContraVeneno ContraVeneno is offline
Miembro
 
Registrado: may 2005
Ubicación: Torreón, México
Posts: 4.738
Poder: 23
ContraVeneno Va por buen camino
Pues lo primero que necesitarías serían un Dataset con toda la información que va a contener el reporte. Yo utilizar un TQuery (TADOQuery), utilizando "joins" para juntar todas las tablas.

La parte en rojo tendría que ser un "PageHeader" para que aparezca en todas las hojas, la parte en azul pues un "DetailBand" para el detalle y la parte de abajo tendría que ser un "PageFooter".

Nunca he utilizado Rave Reports, así que no te podría dar detalles específicos sobre como realizar tu reporte.
__________________

Responder Con Cita
  #5  
Antiguo 02-04-2009
Avatar de Chogo
Chogo Chogo is offline
Miembro
 
Registrado: may 2005
Ubicación: Pto Cortes,Honduras,C.A.
Posts: 148
Poder: 19
Chogo Va por buen camino
Te dare unos puntos claves para hacer un reporte maestro-detalle. Como dijiste ya sabes hacer reportes sencillos.
bueno haz como que estas haciendo un reporte sencillo, solo enfocate en la tabla master.

Luego agregas un objecto DataBand y configuras las siguientes propiedades

BandStyle = Detail

ControlerBand= es objecto databand que usas para mostrar los registro de la tabla master

Dataview= es el objecto dataview que hace referencia al dataset de la tabla detalle.

DetailKey= aqui especificas el campo de la tabla detalle que usas para hacer la relacion maestro - detalle

MasterDataview= es el objecto dataview que hace referencia al dataset de la tabla Maestro

MasterKey=aqui especificas el campo de la tabla maestro que usas para hacer la relacion maestro - detalle.

Espero esto te sirva
Responder Con Cita
  #6  
Antiguo 02-04-2009
tebre tebre is offline
Miembro
 
Registrado: nov 2008
Posts: 93
Poder: 16
tebre Va por buen camino
rave

bueno ok con lo que me dijo contraveneo, mas o menos tengo idea de como ir haciendo los formatos del reporte....


ahora mi pregunta y espero me responda que me conviene utilizar un TQry y alli hacer con los join toda la consulta o meter mas de dos Tqry.......

por lo que le entendi a CHOGO debo utilizar mas de dos datsets.....
__________________
By tebre
Responder Con Cita
  #7  
Antiguo 02-04-2009
Avatar de Chogo
Chogo Chogo is offline
Miembro
 
Registrado: may 2005
Ubicación: Pto Cortes,Honduras,C.A.
Posts: 148
Poder: 19
Chogo Va por buen camino
Cita:
Empezado por tebre Ver Mensaje
bueno ok con lo que me dijo contraveneo, mas o menos tengo idea de como ir haciendo los formatos del reporte....


ahora mi pregunta y espero me responda que me conviene utilizar un TQry y alli hacer con los join toda la consulta o meter mas de dos Tqry.......

por lo que le entendi a CHOGO debo utilizar mas de dos datsets.....
exacto yo lo haria con varios tqry pero puedo funcionar con uno pero creo que seria mas trabajoso.
saludos
Responder Con Cita
  #8  
Antiguo 02-04-2009
tebre tebre is offline
Miembro
 
Registrado: nov 2008
Posts: 93
Poder: 16
tebre Va por buen camino
Pregunta

mmm alguien me podria decir cual es la diferenci entre un BAND y un DATABAND de rave reports..... me confunde

gracias
__________________
By tebre
Responder Con Cita
  #9  
Antiguo 02-04-2009
Avatar de Chogo
Chogo Chogo is offline
Miembro
 
Registrado: may 2005
Ubicación: Pto Cortes,Honduras,C.A.
Posts: 148
Poder: 19
Chogo Va por buen camino
Cita:
Empezado por tebre Ver Mensaje
mmm alguien me podria decir cual es la diferenci entre un BAND y un DATABAND de rave reports..... me confunde

gracias
El band se usa para imprimir etiquetas y los databand estas conectados al dataset por medio de un dataview
Responder Con Cita
  #10  
Antiguo 03-04-2009
Avatar de Caro
*Caro* Caro is offline
Moderadora
 
Registrado: jul 2004
Ubicación: Cochabamba, Bolivia
Posts: 2.544
Poder: 22
Caro Va por buen camino
Cita:
Empezado por Chogo Ver Mensaje
El band se usa para imprimir etiquetas y los databand estas conectados al dataset por medio de un dataview
Hola, solo añadir que en el Band también puedes añadir DataText para ver los datos de alguno de tus DataView pero solo te mostrara un solo registro mientras que en el DataBand te muestra todos los registros de tu consulta.

Hace tiempo respondi sobre como hacer un reporte maestro-detalle en Rave, es este hilo http://www.clubdelphi.com/foros/showthread.php?t=54644 . Cuando volvi a probar despues tuve problemas, en las consultas cuando le pasaba parametros para que me filtre solo algunos registros no obedecía el reporte, me acuerdo que había un problema mas pero no recuerdo exactamente lo que era. Volvere a hacer mis pruebas mañana y ojala el amigo Chogo nos ayude a resolver esos problemitas , debe haber algo mas que se tiene que hacer.

Saluditos
__________________
Disfruten cada minuto de su vida a lado de sus seres queridos como si fuese el ultimo, uno nunca sabe lo que puede pasar.
Responder Con Cita
  #11  
Antiguo 04-04-2009
tebre tebre is offline
Miembro
 
Registrado: nov 2008
Posts: 93
Poder: 16
tebre Va por buen camino
Talking Rave Reports

hola amigos.....pues me quedo claro que para lograr hacer el reporte que quiero debo primero practicar y si, lei el link de caro y esta muy bien.....de hecho hice un reportes maestro detalle...ahora que quiero que a ese reporte al final de la hoja haya un band donde puede mostrar quien hizo el reporte, alli iran las firmas...
estrucutra del reporte

1 band encabezado
1databand detalle
1 band firmas

haci lo tengo el problema que quiero es que las firmas esten al final del la hoja, ahora cuando en el databand detalle son muchos productos si sale al final o incluso me lo manda a otra hoja el problema es que cuando son pocos productos me lo pone en medio de la hoja...

me queda claro que como no conozco la opciones de los databand y los band si alguien se tomara el tiempo de explciarlos, me quedaria claro y se los agradeceria muchisimo.... me refiero a los GROUPHEADER....ETC...

esperando respuesta....................gracias
__________________
By tebre
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
Fast Reports Maestro/Detalle DasGrun Impresión 2 10-12-2008 05:18:19
maestro-detalle en rave reporte hob Impresión 4 10-08-2006 17:30:28
Maestro Detalle con Rave Report y Delphi 7 plmperez Impresión 2 05-11-2004 12:10:06
Infomes maestro/detalle con Rave en Delphi 7 Brewster Internet 1 15-06-2004 20:58:24
Informe maestro/Detalle en Rave de Delphi 7 Brewster Impresión 0 15-06-2004 13:47:24


La franja horaria es GMT +2. Ahora son las 01:09:35.


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