Skip to Content
Former Member
Apr 17, 2012 at 07:47 PM

How to move sign to the left on a Currency Field in ALV and have the field keep its format


I have field in a table with the domain of VTCUR9, the user wants this field displayed in an ALV report with the sign on the left. They also want to be able to subtotal from ALV Grid Display which means the field has to keep its definition and not be character.

I found out to use the Function Module "CLOI_PUT_SIGN_IN_FRONT" to get my sign on the left, but your table field has to be character. The result is not pretty as you loose your commas and the alignment right, plus you can't subtotal on the field since it is now character.

Is there a way to switch the sign and still get the field to keep it's definition, which in this case is currency?