![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
![]() Hola a tod@s:
Me explico, en una factura se permite que el cliente pueda meter una línea totalmente en blanco sin unidades, precio, total linea, esos campos se graban a la tabla como 0,00 cada uno. ¿Cómo podría hacer para que a la hora de imprimir esos registros en el lugar donde debe de aparecer 0,00 no apareciera nada? ¿Qué evento debería de controlar? Si me pudierais mandar un ejemplo de como se hace os lo agradecería. Esperando una pronta respuesta por vuestra parte, reciban un cordial saludo... ![]() ![]() ![]() |
#2
|
||||
|
||||
Si es en QuickReports, y tu valor lo estas mostrando en un TQRDBText o similar, una forma de hacerlo es utilizar el evento OnPrint de la siguiente manera:
Código:
if Query.FieldByName('TOTAL').AsInteger = 0 Then Value := '';
__________________
delphi.com.ar Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla. ![]() |
#3
|
|||
|
|||
Muchas gracias delphi.com.ar, por tu pronta respuesta.
Voy a probar y te comento. Un saludo... ![]() ![]() ![]() |
#4
|
|||
|
|||
Muchas gracias delphi.com.ar, la solución me ha funcionado a la perfección.
Es exactamente lo que estaba buscando. Apuntate una. Me has sacado de un buen apuro. ![]() ![]() ![]() |
![]() |
|
|
![]() |
|