点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我无法比较具有相同c...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我无法比较具有相同c...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
我无法比较具有相同char值'#'但具有不同十六进制值的两个字符串。
lw_bstnk-value = 123424241#。
lv_len1-strlen(lw_bstnk-value)。
lv_sep = lw_bstnk值+ lv_len1(1)。
1。 lv_sep->此变量从AL11文件记录中的字符串的最后一个偏移量获取'#'值。
2。 lv_hash->直接获取程序中分配的'#'值。
如果lv_sep CO lv_hash ..不起作用
如果lv_sep = lv_hash ..不起作用
谢谢,
Anurag
在调试中,您可以显示与#相对应的十六进制值(当存在"不可打印"字符时为SAP通用字符)。
在您的情况下,可能#对应 到U + 000D =回车符(应该在调试器中看到000D或0D00)。
这是因为您没有正确读取文件(可能只涉及OPEN DATASET)。
一周热门 更多>