点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
最近,我们遇到了一种罕见的情况,即ECC用户在销售订单标题文本中放一个笑脸,在BW端复制它,但在创建BWA索引时却一直未能提供非法字符。
在BW中仅显示#(对于所有非法Unicode字符均显示),但是在数据库序列中保存了d83d,该值是该笑脸的Unicode值,但在ABAP中则是非法的。 因此BW显示#,而我们的代码未能捕获它,因为它是其他东西,并且GUI将其显示为#。 SAP从数据库级别调试并修复了记录。
我现在的要求是,如果将来出现类似笑脸之类的东西,该如何处理这些非法的Unicode序列。 应该采用什么方法?
谢谢
阿曼
此文档可能是您解决问题的答案:
https://archive.sap.com/kmuuid2/d0afbb81-f219-2c10-4181-b20f6b10e373/Restricting%20Invalid%20Characters%20from%20Loading%20into%20SAP%20BI%207.0
该最终用户可能仍在某处微笑,因为他/她不知道发生了什么事。
一条流行的T恤报价写着"我在微笑,因为我不知道发生了什么"。
Kiran。
:-)
嗨阿曼,
您要检查单个字段还是整个数据源?
您要避免使用特殊字符还是所有不允许的字符?
您要替换此字符还是要跳过记录并在ECC中更正它们?
致谢
Jörg
一周热门 更多>