点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我有一个内部表,可用...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我有一个内部表,可用...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
我有一个内部表,可用于创建ALV以及使用FM SAP_CONVERT_TO_CSV_FORMAT创建.CSV表。 到现在为止还挺好。 我的问题始于itab的其中一列是负数。 在这种情况下,数字右边会显示符号,这是Excel不喜欢的。
瞧,我使用FM'CLOI_PUT_SIGN_IN_FRONT'创建了一个具有正确符号位置的char列。 现在我的问题是该列的小数点分隔符从逗号(,)(我国的标准)到点(。),其他所有数字列似乎都正常(它们以小数点逗号出现)。
有什么办法解决此问题(不使用REPLACE,在我看来这是一个非常笨拙的解决方法)?
预先感谢
路易斯
一个解决方法(我认为这不是最简单的方法) 代码)将通过WRITE..USING和编辑掩码转换为char值。
我发现有趣的是,如果使用SAP的导出选项(而不是使用FM)将ALV转换为excel(实际上是CSV文件),则不会发生...。
此致
路易斯
一周热门 更多>