Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 05-02-2011
Richard Mejia Richard Mejia is offline
Miembro
NULL
 
Registrado: feb 2011
Posts: 14
Poder: 0
Richard Mejia Va por buen camino
Problema Con Quickreport

tengo un pequeño problema el caso es el sigte tengo un formulario que sus campos los quiero imprimir tengo un QuiREport en un form con sus en fin el caso es q cuando le doy a imprimir que me tira en pantalla en el boton imprimir tengo el sigte codigo:
DataModule1.VconsultaServicios.open; //me abre la tabla consultaservicios//
fimprimeservicios.QuickRep1.Preview; //me da un preview del reporte

en el reporte me salen todos los registros de esa tabla en ves de salirme el registro al cual quiero imprimir

estoy utilizando Delphi 2009 por favor alguna ayuda gracias!
Responder Con Cita
  #2  
Antiguo 05-02-2011
Avatar de marcoszorrilla
marcoszorrilla marcoszorrilla is offline
Capo
 
Registrado: may 2003
Ubicación: Cantabria - España
Posts: 11.221
Poder: 10
marcoszorrilla Va por buen camino
Lo más simple es que antes de lanzar QuickReport, pongas un filtro a la tabla por un campo único que seguramente será ID es decir la Clave Primaria.
Código Delphi [-]
Table1.Filter:='ID ='+Table1Id.AsString;
Table1.Filtered:=True;
//Aquí lanzas quickreport

Table1.Filter:='';
Table1.Filtered:=False;

Un Saludo.
__________________
Guía de Estilo de los Foros
Cita:
- Ça c'est la caisse. Le mouton que tu veux est dedans.
Responder Con Cita
  #3  
Antiguo 05-02-2011
Avatar de rgstuamigo
rgstuamigo rgstuamigo is offline
Miembro
 
Registrado: jul 2008
Ubicación: Santa Cruz de la Sierra-Bolivia
Posts: 1.646
Poder: 17
rgstuamigo Va por buen camino
Arrow Otras alternativas

Revisar éste hilo..
Saludos...
__________________
"Pedid, y se os dará; buscad, y hallaréis; llamad, y se os abrirá." Mt.7:7
Responder Con Cita
  #4  
Antiguo 05-02-2011
Avatar de Caral
[Caral] Caral is offline
Miembro Premium
 
Registrado: ago 2006
Posts: 7.659
Poder: 25
Caral Va por buen camino
Hola
Es lo mas lógico (hacer un filtro).
Por lo menos con tan poca información.
Saludos
__________________
Siempre Novato
Responder Con Cita
  #5  
Antiguo 06-02-2011
Richard Mejia Richard Mejia is offline
Miembro
NULL
 
Registrado: feb 2011
Posts: 14
Poder: 0
Richard Mejia Va por buen camino
Cita:
Empezado por marcoszorrilla Ver Mensaje
Lo más simple es que antes de lanzar QuickReport, pongas un filtro a la tabla por un campo único que seguramente será ID es decir la Clave Primaria.
Código Delphi [-]Table1.Filter:='ID ='+Table1Id.AsString; Table1.Filtered:=True; //Aquí lanzas quickreport Table1.Filter:=''; Table1.Filtered:=False;


Un Saludo.

no entiendo ese codigo ademas me da error cuando ejecuto el programa
Responder Con Cita
  #6  
Antiguo 07-02-2011
Avatar de rgstuamigo
rgstuamigo rgstuamigo is offline
Miembro
 
Registrado: jul 2008
Ubicación: Santa Cruz de la Sierra-Bolivia
Posts: 1.646
Poder: 17
rgstuamigo Va por buen camino
Cita:
Empezado por Richard Mejia Ver Mensaje
no entiendo ese codigo ademas me da error cuando ejecuto el programa
Bueno... el código de marcoszorrilla es solo un ejemplo de cómo debes hacer el filtrado de tu DataSet (Table,Query,etc.),lo cual no significa que que debes copiarlo tal como está..,, debes adaptarlo de acuerdo al código que tú tienes. Por ejemplo veo que tu dataSet se llama VconsultaServicios y segun tu código dicho componente está en un DataModule entonces debes cambiar esa parte. mas o menos así:
Código Delphi [-]
DataModule1.VconsultaServicios.Filter:='ID ='+Table1Id.AsString;{<-Es lógico que esta linea depende del nombre de tus
                              campo o columnas de tu tabla  }
DataModule1.VconsultaServicios.Filtered:=True;
//Aquí lanzas quickreport

DataModule1.VconsultaServicios.Filter:='';
DataModule1.VconsultaServicios.Filtered:=False;
__________________
"Pedid, y se os dará; buscad, y hallaréis; llamad, y se os abrirá." Mt.7:7
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
problema con quickreport pipecato Varios 2 07-06-2006 05:44:22
Problema con QuickReport Pro 4.04 Mauro.NET Impresión 0 07-09-2005 18:10:46
Problema con QuickReport MrSr C++ Builder 4 12-11-2004 15:23:43
problema con QuickReport! merlin Impresión 4 15-01-2004 15:16:04
Problema con el QuickReport... Tanix Impresión 2 12-11-2003 13:20:38


La franja horaria es GMT +2. Ahora son las 02:15:02.


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