2020-08-19 01:55发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨
如果输出字段= 22222.22
如何使输出达到22,222.22
我声明了字段类型p小数点2不正确
和使用的BSIK-WRBTR类型
但也不是
如何取得结果22,222.22
似乎您的输出是具有固定长度和小数的数字的内部表示(仅小数点,没有用于数字分组的千位分隔符)。 因此,没有为您的"输出"进行输出转换。 您使用什么编码/技术来输出数据?
请提供编码或屏幕截图:
还要知道,取决于DDIC数据元素或ABAP内部类型,显示数字的格式通常取决于您的默认设置 用户设置(系统->用户配置文件->自己的数据->默认值->十进制表示法):
对于DDIC域 分配给数据元素的对象,还可以定义一个CONVERSION-EXIT,它也可以更改输出的显示方式,并且对于不同的SAP版本可能有所不同:
ALaa Azazy ,请继续处理您的公开问题。
嗨,
我想补充一点,您还可以使用字符串表达式来更改字段值的输出-当然,对于十进制字段也是如此。
检查:字符串嵌入式表达式:DECIMALS和NUMBER。
亲切的问候,约翰
最多设置5个标签!
似乎您的输出是具有固定长度和小数的数字的内部表示(仅小数点,没有用于数字分组的千位分隔符)。 因此,没有为您的"输出"进行输出转换。 您使用什么编码/技术来输出数据?
请提供编码或屏幕截图:
a)选择屏幕 的报告
b)使用WRITE命令的报告的选择屏幕输出
c)Dynpro的屏幕
d)SM37中的作业的消息/记录或SLG1中的日志的记录
e)导出到文件,例如 Excel
f)其他人吗?
还要知道,取决于DDIC数据元素或ABAP内部类型,显示数字的格式通常取决于您的默认设置 用户设置(系统->用户配置文件->自己的数据->默认值->十进制表示法):
对于DDIC域 分配给数据元素的对象,还可以定义一个CONVERSION-EXIT,它也可以更改输出的显示方式,并且对于不同的SAP版本可能有所不同:
数据类型CURR,具有23个字符,包括2个小数位,并且输出长度为30个字符(用于数字分组)。 740 WRBTR的域WERT7没有转换退出(因此仅适用默认用户设置)
数据类型CURR,具有13个字符,包括2个小数位,输出长度为16个字符(用于数字分组)
ALaa Azazy ,请继续处理您的公开问题。
嗨,
我想补充一点,您还可以使用字符串表达式来更改字段值的输出-当然,对于十进制字段也是如此。
检查:字符串嵌入式表达式:DECIMALS和NUMBER。
亲切的问候,约翰
一周热门 更多>