【转载】怎样让SAP的货币、数字数据类型保留4位小数或者自定义位数小数

来源:互联网 发布:网络视频同步录制 编辑:程序博客网 时间:2024/06/12 20:22
怎样让SAP的货币数据类型保留4位小数 
 
SAP数据字典中的货币类据类型为CURR,只保留2位小数,而我们在实际开发时,却经常需要保留4小数。若仅仅是显示报表倒问题不大,内表中可以使用P类型,随便自己定义多少位小数点。但笔者的报表需要保存至数据表中,数据表的数据类型不能使用P类型,这如何处理呢? 
 经过笔者深入的研究发现,咱们自定义一个域,域的类型仍旧设定为CURR,并在这里指定小数位数,比如我创建了如下图所示的ZWERT4的域。 
 
然后再建立数据元素,该数据元素的域指向刚才创建的自定义域(如下图)。 
 
    到此为止,一切准备工作就完成了。当我们创建数据表时,字段类型直接指向该数据元素即可实现保留4位小数的需求。并且该字段与货币类型CURR的功能兼容,同样可以关联币种等信息。
原创粉丝点击