点击此处---> 群内免费提供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,在我看来这是一个非常笨拙的解决方法)?
预先感谢
路易斯
FM'CLOI_PUT_SIGN_IN_FRONT'?????
file = abapcompute_string_format_options.htm">格式化字符串模板中的选项 a>!
这是一个很好的观点。 也许我会试一试。
再次感谢
Luis
按此Blog所述修改设置后,您是否可以看到更改:链接 ...
这可能是一个简单的解决方法,无需附加编码...
检查SAP ONE支持启动板,ALV/Excel上有许多KBA,可以处理货币/数量/小数...
一个解决方法(我认为这不是最简单的方法) 代码)将通过WRITE..USING和编辑掩码转换为char值。
我发现有趣的是,如果使用SAP的导出选项(而不是使用FM)将ALV转换为excel(实际上是CSV文件),则不会发生...。
此致
路易斯
一周热门 更多>