PDA

Ver la Versión Completa : EDIT MASK en Field Catalog


gazparluna
04/08/10, 15:42:59
Hola buen dia a todos

Tengo un problema con un ALV, me acaban de pedir que una columna tenga el signo de moneda a un lado.

a la mascara le puse asi: 'RR$___,___,___,___,___.__'

el problema es que como muchas veces la longitud es muy corta me agrega las comas a la izquierda.

no puedo convertir a caracter y concatenar el signo porque no me hace la sumatoria de subtotales.

alguien que me pueda ayudar en como construir el EDIT MASK?

encontre que tambien se le pueden agregar rutinas de conversion pero no encontre ninguna que me sirviera.


Saludos a todos.

gazparluna
04/08/10, 17:44:03
Alguna sugerencia de como poner el signo de moneda a la cantidad en el ALV?

Jonathan Barrio Rodriguez
06/08/10, 09:57:01
Bueno, pues una solución sería que no pidiesen cosas que crean problemas y dan poco utilidad pero solución exacta no existe, se me ocurren un par de soluciones poco ortodoxas:

Hacer el campo de tipo carácteres. Concatenar y antes de llamar al ALV, ser tú quien ordene e inserte los campos de total y subtotal con la suma hecha.
Si no es posible debido a que se quiere que el listado haga totales aplicando filtros el usuario después que haya salido el informe:


O incluir a la izquierda de la columna de moneda otra columna de tipo icono y asignarle el símbolo,

O con el campo en caracteres como indicaba al principio, mostrarlo, y si tocan el botón de ordenar, subtotales,... controlarlo tú mismo mediante AT USER-COMMAND del ALV.

Espero que algo te sirva.
Saludos