Pero entonces no podrás sumar la columna (triste)
Avalados por :
Hola a todos,
Me pregunto si es posible establecer netwr en blanco, es decir, '' no '0'. ¿Es posible?
Tengo ese campo en una cuadrícula ALV (para compras). Si el registro no tiene ningún precio, aparece 0 y parece que la compra es gratuita. Me gustaría que apareciera en blanco ' ' en lugar de 0. Y no puedo cambiar el tipo de datos de NETWR. Entonces, ¿cómo puedo hacer eso?
Saludos,
José Antonio.
Pero entonces no podrás sumar la columna (triste)
Hola,
Por diversas razones, si la solución de raymond.giuseppi no es factible en tu caso, siempre puedes usar una solución ingenua de convertir esa columna (antes de la salida) en una cadena y hacer con ella lo que desees.
NETWR es un campo de cantidad de moneda (CURR), por lo que en tu ALV debe estar asociado a un código de moneda (CUCY) en el catálogo de campos.
El truco es: limpiar el código de moneda (debe ser otro campo y no una constante, por supuesto), 0 debe ser reemplazado por un espacio. (ref: Visualización de Valor con Moneda/Unidad de Cantidad )
¿Utilizas ALV (como en el post inicial, 'Tengo ese campo en una cuadrícula ALV...') o control de tabla?
En cualquier caso, intenta borrar el código de moneda asociado al importe de esta línea/registro, como (campo ZMM_RES_COIN...) en tu captura de pantalla.
contacto@primeinstitute.com
(+51) 1641 9379
(+57) 1489 6964
© 2024 Copyright. Todos los derechos reservados.
Desarrollado por Prime Institute