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
  #21  
Antiguo 02-08-2011
Avatar de Caral
[Caral] Caral is offline
Miembro Premium
 
Registrado: ago 2006
Posts: 7.659
Poder: 25
Caral Va por buen camino
Hola
En el ejemplo en el boton de imprimir cambia el codigo por este:
Código Delphi [-]
procedure TForm1.Button6Click(Sender: TObject);
begin
  Try
  QuickReport2:=TQuickReport2.Create(self);
  QuickReport2.ADOQuery1.SQL.Text:= 'Select * from Directorio where ID = :A';
  QuickReport2.ADOQuery1.Parameters[0].Value:= Edit4.Text;
  QuickReport2.ADOQuery1.Open;
  QuickReport2.Preview;
  finally
  QuickReport2.Free;
  end;
end;
Saludos
__________________
Siempre Novato
Responder Con Cita
  #22  
Antiguo 03-08-2011
lisc_dla lisc_dla is offline
Miembro
NULL
 
Registrado: jul 2011
Posts: 98
Poder: 13
lisc_dla Va por buen camino
lo mas raro es me marca el error

[Fatal Error] Could not create output file 'C:\Users\DLA\caja prueba 2\pro_caja.exe'

quito el código y me lo sigue marcando, intente eliminar el archivo y no se pudo, reinicio la maquina y ya no marca el error. Creo es delphi intentare reinstalando
Responder Con Cita
  #23  
Antiguo 03-08-2011
Avatar de Caral
[Caral] Caral is offline
Miembro Premium
 
Registrado: ago 2006
Posts: 7.659
Poder: 25
Caral Va por buen camino
Hola
El error te pasa cuando ejecutas el EXE o cuando estas en delphi ?.
Saludos
__________________
Siempre Novato
Responder Con Cita
  #24  
Antiguo 03-08-2011
lisc_dla lisc_dla is offline
Miembro
NULL
 
Registrado: jul 2011
Posts: 98
Poder: 13
lisc_dla Va por buen camino
el error ocurre cuando abro el archivo .dpr en delphi y lo intento ejecutar
Responder Con Cita
  #25  
Antiguo 04-08-2011
lisc_dla lisc_dla is offline
Miembro
NULL
 
Registrado: jul 2011
Posts: 98
Poder: 13
lisc_dla Va por buen camino
diras que soy pero tengo otra pregunta hice todos los pasos de el ejemplo [caral] pero el datafield del QRDBText1 me marca el error adoquery1: missing sql propert


(por cierto creo que el error era el antivirus por que lo desinstale y ya no marca error a la hora de ejecutar)
Responder Con Cita
  #26  
Antiguo 04-08-2011
Avatar de Caral
[Caral] Caral is offline
Miembro Premium
 
Registrado: ago 2006
Posts: 7.659
Poder: 25
Caral Va por buen camino
Hola
El error que te manda el QRDBText1 es por que el adoquery en la propiedad string esta vacio, colocale el mismo sql que tienes en el form o
Código SQL [-]
select * from tu tabla.
Con eso esta listo.
Saludos
__________________
Siempre Novato
Responder Con Cita
  #27  
Antiguo 06-08-2011
lisc_dla lisc_dla is offline
Miembro
NULL
 
Registrado: jul 2011
Posts: 98
Poder: 13
lisc_dla Va por buen camino
Estaba alegre por que parecía que ya funcionaba lo que quería imprimir, resulta que si doy clic en el botón imprimir y el dbgrid esta vació si me manda hacia el qreport pero si hay datos en el dbgrid me manda el error:

'Argumentos incorrectos, fuera del intervalo permitido o en conflicto con otros'

en la linea:

QuickReport1.ADOQuery1.Parameters[0].Value:= txt_rfc.text;

hasta donde he leido es por conflicto en el tipo de dato, en este caso tengo el campo rfc de tipo varchar, ya estuve intentando pero me sigue marcando error.
Responder Con Cita
  #28  
Antiguo 06-08-2011
Avatar de Caral
[Caral] Caral is offline
Miembro Premium
 
Registrado: ago 2006
Posts: 7.659
Poder: 25
Caral Va por buen camino
Hola
Suposiciones:
1- el edit esta vacio.
2- El dato del edit no es el mismo que el de la tabla.
3- No dices ni muestras nada de codigo, solo la parte del parametro.
4- Como podemos adivinar asi ?.
Saludos
__________________
Siempre Novato
Responder Con Cita
  #29  
Antiguo 07-08-2011
lisc_dla lisc_dla is offline
Miembro
NULL
 
Registrado: jul 2011
Posts: 98
Poder: 13
lisc_dla Va por buen camino
primero realizo una búsqueda del dato rfc(es de tipo varchar) en el cuadro de texto txt_rfc(es resultado se visualiza en el dbgrid y el valor buscado queda en el text):

Filtro : String;
begin
AdoTable1.Filtered := False;
AdoTable1.Filtered := False;
Filtro := 'rfc = '+txt_rfc.Text;
AdoTable1.Filter := Filtro;
AdoTable1.Filtered := True;
AdoTable1.Open;


el código para mandar a imprimir:

Try
QuickReport1:=TQuickReport1.Create(self);
QuickReport1.ADOQuery1.SQL.Text:= 'Select * from cliente where frc = :s';
QuickReport1.ADOQuery1.Parameters[0].Value:= txt_rfc.text;
QuickReport1.ADOQuery1.Open;
QuickReport1.Preview;
finally
QuickReport1.Free;
Responder Con Cita
  #30  
Antiguo 07-08-2011
Avatar de Caral
[Caral] Caral is offline
Miembro Premium
 
Registrado: ago 2006
Posts: 7.659
Poder: 25
Caral Va por buen camino
Hola
Puede ser tonto pero estas seguro de esto:
Código Delphi [-]
Filtro := 'rfc = '+txt_rfc.Text;
Código Delphi [-]
'Select * from cliente where frc = :s';
Código Delphi [-]
QuickReport1.ADOQuery1.Parameters[0].Value:= txt_rfc.text;
Solo por curiosidad.
Saludos
__________________
Siempre Novato
Responder Con Cita
  #31  
Antiguo 07-08-2011
lisc_dla lisc_dla is offline
Miembro
NULL
 
Registrado: jul 2011
Posts: 98
Poder: 13
lisc_dla Va por buen camino
este error ya lo corregí

'Select * from cliente where frc = :s';
'Select * from cliente where rfc = :s';

pero sigue el mismo error marcando error
Responder Con Cita
  #32  
Antiguo 07-08-2011
Avatar de Caral
[Caral] Caral is offline
Miembro Premium
 
Registrado: ago 2006
Posts: 7.659
Poder: 25
Caral Va por buen camino
Hola
Solo para intentarlo:
Código Delphi [-]
Try
 QuickReport1:=TQuickReport1.Create(self);
 QuickReport1.ADOQuery1.SQL.Text:= 'Select * from cliente where frc = :s';
 QuickReport1.ADOQuery1.Parameters[0].Value:= QuotedStr(txt_rfc.text);
 QuickReport1.ADOQuery1.Open;
 QuickReport1.Preview;
 finally
 QuickReport1.Free;
Saludos
__________________
Siempre Novato
Responder Con Cita
  #33  
Antiguo 07-08-2011
lisc_dla lisc_dla is offline
Miembro
NULL
 
Registrado: jul 2011
Posts: 98
Poder: 13
lisc_dla Va por buen camino
mismo error, misma linea
Responder Con Cita
  #34  
Antiguo 07-08-2011
Avatar de Caral
[Caral] Caral is offline
Miembro Premium
 
Registrado: ago 2006
Posts: 7.659
Poder: 25
Caral Va por buen camino
Hola
El edit txt_rfc.text contiene un dato cuando presionas el boton de imprimir ?.
Que dato ?.
Saludos
__________________
Siempre Novato
Responder Con Cita
  #35  
Antiguo 07-08-2011
lisc_dla lisc_dla is offline
Miembro
NULL
 
Registrado: jul 2011
Posts: 98
Poder: 13
lisc_dla Va por buen camino
si el txt_rfc contiene el dato de la búsqueda que realice
Responder Con Cita
  #36  
Antiguo 07-08-2011
Avatar de Caral
[Caral] Caral is offline
Miembro Premium
 
Registrado: ago 2006
Posts: 7.659
Poder: 25
Caral Va por buen camino
Hola
Si el programa no es muy grande colocalo en un Zip aqui mismo, a ver si veo algo que no este viendo.
Saludos
PD: No lo podre correr, pero tal vez me entere de algo mas.
__________________
Siempre Novato
Responder Con Cita
  #37  
Antiguo 07-08-2011
lisc_dla lisc_dla is offline
Miembro
NULL
 
Registrado: jul 2011
Posts: 98
Poder: 13
lisc_dla Va por buen camino
no lo pude subir aquí(me salio un mensaje con que excede los limites), no se si hice bien pero lo subí en:

http://www.mediafire.com/?24axpowpu13osbp
Responder Con Cita
  #38  
Antiguo 07-08-2011
lisc_dla lisc_dla is offline
Miembro
NULL
 
Registrado: jul 2011
Posts: 98
Poder: 13
lisc_dla Va por buen camino
el formulario que manda a imprimir es:

frm_Cliente-->QuickReport1
Responder Con Cita
  #39  
Antiguo 07-08-2011
Avatar de Caral
[Caral] Caral is offline
Miembro Premium
 
Registrado: ago 2006
Posts: 7.659
Poder: 25
Caral Va por buen camino
Hola
Voy a ver si lo puedo abrir.
Saludos
__________________
Siempre Novato
Responder Con Cita
  #40  
Antiguo 07-08-2011
Avatar de Caral
[Caral] Caral is offline
Miembro Premium
 
Registrado: ago 2006
Posts: 7.659
Poder: 25
Caral Va por buen camino
Hola
No estan los reportes o no los veo.
Solo lo puedo abrir con notepad, pero me doy una idea.
Saludos
__________________
Siempre Novato
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
CompositeReport y muuuuuchos TQuickRep fonx Impresión 7 12-12-2007 15:53:08
Convertir TQuickRep a PDF Delphi 6 javicho_villa Impresión 5 23-01-2006 15:13:34
Crear un TQuickRep en tiempo de ejecución lunatiko Impresión 5 15-11-2005 11:09:07
TQuickRep en Delphi 7 :'( KayserSoze Impresión 2 27-01-2004 17:55:00


La franja horaria es GMT +2. Ahora son las 11:04:53.


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