Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 26-09-2011
Avatar de microbiano
microbiano microbiano is offline
Miembro
 
Registrado: sep 2008
Ubicación: Mexico D.F
Posts: 349
Poder: 16
microbiano Va por buen camino
sigo con el problema de impresion

resulta que ahora tengo otro reporte el cual en un form muestro los datos en:
1. dbgrid
2.-txt

y un boton de impresion el cual tiene el siguiente codigo:
Código Delphi [-]
procedure TForm_requerimiento.btnBimprimirClick(Sender: TObject);
var i:Integer;
begin
  if wregistros_resumen>0 then
    begin
  Application.CreateForm(TQuick_report_asig, Quick_report_asig);
 //Form_requerimiento.Qry_resumen.Refresh;
  with Form_requerimiento.Qry_resumen do
    begin
      First;
      while not Form_requerimiento.Qry_resumen.Eof do
        begin
          Quick_report_asig.txt_lic_detalle.DataField:=Form_requerimiento.Qry_resumen.fieldByname('licitacion'  ).AsString;
          Quick_report_asig.txt_licitacion.DataField:=Form_requerimiento.Qry_resumen.fieldByname('licitacion')  .AsString;
          Quick_report_asig.txt_licitacion.DataField:=Form_requerimiento.Qry_resumen.fieldByname('licitacion')  .AsString;

          Form_requerimiento.Qry_resumen.Next
        end;
    end;
  Quick_report_asig.Preview;
  Quick_report_asig.Free;
 end
 else
  begin
    Application.MessageBox('No Existen Datos para poder llevar a cabo la impresión'+chr(13)+'debe aplicar criterios para oder llevar a cabo una busqueda',PChar(Application.Title), MB_OK + MB_ICONERROR);
    Exit;
  end;

me abre el reporte pero no me muestra nada de informacion algunas sugerencia?
Responder Con Cita
  #2  
Antiguo 26-09-2011
Avatar de oscarac
[oscarac] oscarac is offline
Miembro Premium
 
Registrado: sep 2006
Ubicación: Lima - Perú
Posts: 2.010
Poder: 20
oscarac Va por buen camino
el datasource del reporte esta bien asignado?
__________________
Dulce Regalo que Satanas manda para mi.....
Responder Con Cita
  #3  
Antiguo 26-09-2011
Avatar de microbiano
microbiano microbiano is offline
Miembro
 
Registrado: sep 2008
Ubicación: Mexico D.F
Posts: 349
Poder: 16
microbiano Va por buen camino
a que te refieres con bien asignado?; el data source del reporte es qry_resumen el cual es el maestro del reporte.
Responder Con Cita
  #4  
Antiguo 26-09-2011
Avatar de Caral
[Caral] Caral is offline
Miembro Premium
 
Registrado: ago 2006
Posts: 7.659
Poder: 25
Caral Va por buen camino
Hola
Tienes asignado el dataset del qreport ?.
Saludos
__________________
Siempre Novato
Responder Con Cita
  #5  
Antiguo 26-09-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 dataset tiene que ser :
Form_requerimiento.Qry_resumen
No solo:
Qry_resumen
Ya que el query esta en el form que lo llama.
Me imagino.
Saludos
__________________
Siempre Novato
Responder Con Cita
  #6  
Antiguo 26-09-2011
Avatar de Caral
[Caral] Caral is offline
Miembro Premium
 
Registrado: ago 2006
Posts: 7.659
Poder: 25
Caral Va por buen camino
Hola
Código Delphi [-]
procedure TForm_requerimiento.btnBimprimirClick(Sender: TObject);
var i:Integer;
begin
  if wregistros_resumen>0 then
    begin
  try
  Application.CreateForm(TQuick_report_asig, Quick_report_asig);
 //Form_requerimiento.Qry_resumen.Refresh;
  with Form_requerimiento.Qry_resumen do
    begin
      First;
      while not Form_requerimiento.Qry_resumen.Eof do
        begin
          Quick_report_asig.txt_lic_detalle.DataField:=Form_requerimiento.Qry_resumen.fieldByname('licitacion'  ).AsString;
          Quick_report_asig.txt_licitacion.DataField:=Form_requerimiento.Qry_resumen.fieldByname('licitacion')  .AsString;
          Quick_report_asig.txt_licitacion.DataField:=Form_requerimiento.Qry_resumen.fieldByname('licitacion')  .AsString;

          Form_requerimiento.Qry_resumen.Next
        end;
    end;
  Quick_report_asig.Preview;
  finally
  Quick_report_asig.Free;
 end
 else
  begin
    Application.MessageBox('No Existen Datos para poder llevar a cabo la impresión'+chr(13)+'debe aplicar criterios para oder llevar a cabo una busqueda',PChar(Application.Title), MB_OK + MB_ICONERROR);
    Exit;
  end;
end;
Saludos
__________________
Siempre Novato
Responder Con Cita
  #7  
Antiguo 27-09-2011
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is online now
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.107
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Amigo microbiano, recuerda poner títulos descriptivos a tus preguntas: "sigo con el problema de impresion", no describe ningún problema


Responder Con Cita
  #8  
Antiguo 27-09-2011
Avatar de microbiano
microbiano microbiano is offline
Miembro
 
Registrado: sep 2008
Ubicación: Mexico D.F
Posts: 349
Poder: 16
microbiano Va por buen camino
si si perdon se me olvido ese pequeño detalle prometo fielmente no volvera a pasar caso contrario ummmm pues recibire otra comentario de casimiro, prometo tener mas cuidado
Responder Con Cita
  #9  
Antiguo 27-09-2011
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is online now
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.107
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Cita:
Empezado por microbiano Ver Mensaje
... caso contrario ummmm pues recibire otra comentario de casimiro
je, je, je...
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

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 Impresion de Documento (DNI) JoysticK Varios 3 25-09-2008 09:13:53
Problema de impresion Detener la Impresion Gangster Impresión 2 26-01-2007 19:22:12
Problema Impresión de Tickets Leto_Atreides Impresión 18 06-09-2006 19:33:05
Con que sigo? serfap Varios 6 12-06-2006 18:02:58
sigo con MDI pablo OOP 2 27-02-2005 17:42:15


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


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