ALV 金额 数量编辑、显示、导出异常

ALV 金额、数量显示或导出异常时,往往是ALV FIELDCAT字段属性不全或者属性赋值错误导致;

场景一:ALV 金额 或者 数值编辑输入后显示缩小1000倍

DATA: wa_fieldcatalog    TYPE lvc_s_fcat,    "显示数据列内表工作区域

wa_fieldcatalog-inttype = 'C'.

wa_fieldcatalog-datatype = 'CURR'.

datatype 属性金额赋值“CURR” 数量赋值“QUAN”

场景二:当遇到外币时,ALV金额往往会默认显示为RMB 单位;该如何解决不同货币金额自动显示转换问题呢?详见下面案例

DATA: wa_fieldcatalog TYPE lvc_s_fcat, "显示数据列内表工作区域

  wa_fieldcatalog-cfieldname = 'WAERS'.

cfieldname 属性赋值对应表字段中的金额单位字段即可,注意不是对应数据表的金额字段

RIPRO主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
SapiBook » ALV 金额 数量编辑、显示、导出异常

1 评论

  1. Pingback: viagra

发表评论