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-07-2012
rruffino rruffino is offline
Miembro
 
Registrado: dic 2004
Ubicación: Berrotaran, Cordoba - Argentina
Posts: 215
Poder: 20
rruffino Va por buen camino
Sigo con problemas

Hola, gracias por la respuesta, la verdad estoy buscando como hacerlo pero no me sale, si alguien tiene algun ejemplo o lo ha hecho de alguna forma se lo agradezco, no encuentro como hacerlo con el beforeprint.
Agradezco cualquier ayuda y/o sugerencia.
Saludos!!!
Responder Con Cita
  #2  
Antiguo 05-07-2012
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.057
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Seguramente en la banda donde está colocado ese componente tendrás un evento beforeprint.
Responder Con Cita
  #3  
Antiguo 05-07-2012
Loviedo Loviedo is offline
Miembro
 
Registrado: dic 2004
Posts: 214
Poder: 0
Loviedo cantidad desconocida en este momento
Lo que normalmente suelo hacer es poner el valor 0 a null en el Query ó la tabla. Rave los interpreta como cadena vacía.

La otra solución es la siguiente:
En rave en el componente DataText (Datatex5 por ejemplo), que quiere que no se vea el 0, lo selecciona y haz lo siguiente:
ve al evento editor y en 'Available events' elige 'OnBeforePrint' y escribe este código:

Código Delphi [-]
if datatext5.text = '0,00' then
   datatext5.visible := false;
 else
  datatext5.visible := true;
 end if;

A mí me funciona. Saludos.
Responder Con Cita
  #4  
Antiguo 05-07-2012
Loviedo Loviedo is offline
Miembro
 
Registrado: dic 2004
Posts: 214
Poder: 0
Loviedo cantidad desconocida en este momento
He puesto DataText5.text := '0,00' como ejemplo, evidentemente si en el campo tienes '0' entonces sería DataText5.text := '0'.
Es una perogrullada, pero por si acaso.
Saludos nuevamente.
Responder Con Cita
  #5  
Antiguo 05-07-2012
rruffino rruffino is offline
Miembro
 
Registrado: dic 2004
Ubicación: Berrotaran, Cordoba - Argentina
Posts: 215
Poder: 20
rruffino Va por buen camino
Funcionando

Gracias gente por las respuestas.
Al final lo logre desde el query, con los eventos OnGetText y OnsetText.
Muchas gracias!!!!
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
inicializar en cero mar_a Varios 7 14-04-2008 19:55:16
Valores en cero al exportar a Excel andresenlared Impresión 2 24-09-2007 21:32:28
Cuando cero - cero es 5.755533321E-13 IVAND Firebird e Interbase 4 12-04-2006 16:06:26
Imprimir con QRDBText un cero cuando el valor es nulo ISKANDAR Impresión 9 03-10-2005 23:08:06
Crystal Reports desde cero, cero, cero. Repelus Impresión 1 08-03-2004 21:23:14


La franja horaria es GMT +2. Ahora son las 05:05:46.


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