![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Gracias por responder:
Me explico mejor a ver si me entienden. En el formulario hay un DBGrid, 2 botones (Informe todo e Informe selecion), un Query y un DataSource. Con el boton "Informe todo" no hay problema, yo doy clic ahí y el reporte asume el query y me muestra todos los resultados del query, Eso esta genial. Pero donde me trabo es cuando el usuario, de ese resultado que arrojó el query, quiera ver el informe de uno solo, lo selecione y de clic en el boton "Informe selecion" .Que debo hacer para hacer eso? Espero sus respuestas. Muchas por su atencion y ayuda. Suerte |
|
#2
|
||||
|
||||
|
Hola Alexandro,
Lo que se podría hacer es que ligues tu query a un ClientDataSet y este a su vez sea el que alimente de datos a tiu grid y a tu reporte. Cuando el usuario seleccione un registro y quieras que el reporte nuestre solamente este, puedes usar la propiedad FilterText para filtrar la el CDS por el campo seleccionado y posteriormente aplicar el filtro con Filtered. De esa manera tu reporte solo mostrará el resultado del filtro. Saludos |
|
#3
|
||||
|
||||
|
juanelo:
Me gustaría que me explicaras mejor como puedo hacer lo que dices. Es que soy un poco nuevo en esto. Gracias. |
|
#4
|
|||
|
|||
|
hola alexandro, como accedes a la base de datos ? con ADO, BDE? con tablas? queries SQL?
saludos |
|
#5
|
||||
|
||||
|
Hola coso:
Yo acceso a ella por tablas con TTables y TQuerys. Les piedom que me ayuden en esto por favor. Es una de las pocas cosas que me faltan para terminar mi programa. Gracias. |
|
#6
|
|||
|
|||
antes de llamar al preview del quickreport, pones su propiedad dataset a la query q quieras sacar ... por lo que veo ahora estas hablando de registros seleccionados, supongo que con el multiselect. Entonces debes usar la propiedad SelectedRows para, con sus items, saber que registros se han marcado y construir asi tu query2
PD: lo de arriba es pseudocodigo. deberas investigar en el foro o en la ayuda el correcto uso de Selectedrows. |
|
#7
|
||||
|
||||
|
También, aunque no lo he examinado detenidamente, veo que esto falla:
[quote=coso;298671]
... habiendo que eliminar un AND sobrante:
No he examinado más. Saludos... |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Reporte en Rave desde codigo | michellevalezka | Impresión | 2 | 11-03-2008 00:14:23 |
| Imprimir Reporte desde una Plantilla | Carlos Lesca | Impresión | 4 | 22-06-2007 16:16:38 |
| Reporte (Desde : Hasta) | magnu9 | SQL | 9 | 16-11-2006 18:36:19 |
| Crear reporte desde un formulario | jose_c27 | Impresión | 2 | 01-11-2005 18:13:45 |
| imprimir reporte desde codigo | Mario1980 | Impresión | 0 | 20-01-2005 13:45:32 |
|