Quitar ceros de reporte

Hola experto
Estoy generando un reporte en base a un formulario en donde ingresan valores en linea, hay lineas las cuales no llenan pero en el reporte estos valores me aparecen como ceros, como podre quitarlos del reporte.
Lo que hice fue en propiedades hay una opción que dice remover lineas en blanco, esta la active y en donde dice imprimir si la espresion es verdadera agregue en los campos de numero que imprimiera si el campo fuera mayor a cero
pero aun así siguen apareciendo los ceros
Por favor me puedes indicar cual es el problema.

1 Respuesta

Respuesta
1
Por ejemplo
Que tu tabla se llame ventas
Que tenga los siguientes campos
id_producto
Cantidad
Valor
para evitar que haya en el reporte valores con cero hariamos una consulta
select * from ventas where (ventas.cantidad>0) into cursor ventas_tmp readwrite
esta consulta selecciona solo los productos con cantidad mayor que cero, y el reporte ya no lo haces basado en la tabla ventas si no en ventas_tmp
claro que si me das el nombre de tus campo y tu tabla te lo escribo con ellos en caso de requerirlo.
Hola experto, gracias por tu respuesta, y perdona pero podrías indicarme como hacer los cursores es que nunca he realizado uno.
Perdona por la molestia
select * from ventas where (ventas.cantidad>0) into cursor ventas_tmp readwrite
esa es la consulta sql que crea el cursor ventas_tmp
select nombre de los campos, el * indica que sean todos
from nombre de la tabla
where condicion que debe cumplir los campos para ser recuperados
into cursor nombre del cursosr
readwrite para que sea de lectura y escritura
Perdona por mi gran ignorancia, pero como relaciono la consulta del cursor con el reporte
Gracias
Michel
Que pena no haberte respondido antes.
Mira solo coloca en el nombre del campo dentro del reporte.
No tienes que hacer ningún cambio

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas