您的位置:首页 > 其它

ALV负号提前显示

2012-09-24 14:32 162 查看
方法1:把字段设置为CHAR型,拼接字符串负号自然可以提前显示。

方法2:构建ALV的FIELDCATE时,设置 edit_mask = '==XXXXX',建立函数CONVERSION_EXIT_XXXXX_OUTPUT设置输出为负号提前,之后调用ALV显示函数,系统会自动调用函数CONVERSION_EXIT_XXXXX_OUTPUT

FUNCTION CONVERSION_EXIT_ZMENGE_OUTPUT.

*"----------------------------------------------------------------------

*"*"Local interface:

*" IMPORTING

*" REFERENCE(INPUT) TYPE ANY

*" EXPORTING

*" REFERENCE(OUTPUT) TYPE ANY

*"----------------------------------------------------------------------

OUTPUT = INPUT.

CALL FUNCTION 'CLOI_PUT_SIGN_IN_FRONT'

CHANGING

VALUE = OUTPUT.

ENDFUNCTION.

在此,推荐读者使用方法2,共用性强且可根据实际情况易维护。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: