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 24-09-2013
Avatar de Nomad
Nomad Nomad is offline
Miembro
 
Registrado: abr 2007
Ubicación: Sarchi,Costa Rica
Posts: 107
Poder: 18
Nomad Va por buen camino
Question Reporte sin datos

Hola

Que puedo hacer para que cuando un reporte no tiene datos, ni si quiera me muestre la pantalla, sino que me muestre un mensaje que diga: "El reporte no se puede generar por falta de datos" o algo así.

Yo se que podría crear un procedimiento que me revise eso, pero la pregunta es mas bien, si hay alguna forma de preguntar a Quick Reporte si el reporte viene vacio para que no lo muestre.

Slds
__________________
Quisiera cambiar el mundo, pero no me dan el código fuente.
Responder Con Cita
  #2  
Antiguo 24-09-2013
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
podrias hacer algo como esto

Código Delphi [-]
  qryListadoComprasArticuloAnalitico.Open;  <- Data asociada al reporte
  if qryListadoComprasArticuloAnalitico.IsEmpty then
   MessageDlg('No existe informacion en el rango solicitado',mtWarning,[mbRetry],0)
  Else
  begin
    if qrListadoComprasArticuloAnalitico = Nil then
      qrListadoComprasArticuloAnalitico := TqrListadoComprasArticuloAnalitico.Create(Nil);  <- Reporte
      with qrListadoComprasArticuloAnalitico do
      begin
        qrListadoComprasArticuloAnalitico.qrlEmpresa.Caption:= dmGlobal.g_NombreEmpresa;
        qrListadoComprasArticuloAnalitico.qrlRuc.Caption:= dmGlobal.g_RUCEmpresa;
        qrListadoComprasArticuloAnalitico.qrlSubTitulo.Caption :=  'En moneda ' + iif (rgmoneda.itemindex =0, 'Nacional ','Extranjera') +  ' Del ' + DateToStr(dtInicial.Date) + ' al ' + DateToStr(dtFinal.Date);
        qrListadoComprasArticuloAnalitico.Preview;
      end;
      FreeAndNil(qrListadoComprasArticuloAnalitico);
  End;
  qryListadoComprasArticuloAnalitico.Close;
__________________
Dulce Regalo que Satanas manda para mi.....
Responder Con Cita
  #3  
Antiguo 24-09-2013
Avatar de Nomad
Nomad Nomad is offline
Miembro
 
Registrado: abr 2007
Ubicación: Sarchi,Costa Rica
Posts: 107
Poder: 18
Nomad Va por buen camino
Muchas gracias!
__________________
Quisiera cambiar el mundo, pero no me dan el código fuente.
Responder Con Cita
  #4  
Antiguo 25-09-2013
Avatar de Nomad
Nomad Nomad is offline
Miembro
 
Registrado: abr 2007
Ubicación: Sarchi,Costa Rica
Posts: 107
Poder: 18
Nomad Va por buen camino
Exclamation

Listo, ya está arreglado!
__________________
Quisiera cambiar el mundo, pero no me dan el código fuente.

Última edición por Nomad fecha: 25-09-2013 a las 04:34:55. Razón: Cometí un error
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
Reporte agrupando datos ingabraham Impresión 9 13-07-2011 15:20:35
reporte con varios datos ingabraham Impresión 0 14-10-2010 19:48:47
No refresca datos reporte de FastReport AndGaG Impresión 2 14-11-2007 05:42:11
Mostrar datos en reporte natalinuyo Varios 3 22-03-2007 21:08:53
Actualizar datos de una base de datos en un reporte Marymania Impresión 4 27-11-2006 19:47:32


La franja horaria es GMT +2. Ahora son las 16:58:17.


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