点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 我们在运行报告ME1L时...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 我们在运行报告ME1L时...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
我们在运行报告ME1L时遇到问题。 当用户具有工厂限制(WERKS)时,用户会收到运行时错误。 错误是:
ABAP类别编程错误
运行时错误SAPSQL_PARSE_ERROR
除外。 CX_SY_DYNAMIC_OSQL_SYNTAX
ABAP程序SAPDBIFM
错误分析:
发生异常,下面将对其进行详细说明。 该异常已分配给类'CX_SY_DYNAMIC_OSQL_SYNTAX',并且未在过程" PUT_EINE""(FORM)"中捕获,也没有通过RAISING子句传播。 由于该过程的调用者无法预料到此异常,因此当前程序已终止。 发生异常的原因是:当前的ABAP程序试图执行包含动态条目的Open SQL语句。 解析器返回以下错误:""〜"在这里无效(由于语法)。包含无效字符或为"
调试时,我可以看到检查授权后,内部表LT_WHERE_TAB充满了值
第1行:(〜WERKS =''OR((WERKS ='Z'或WERKS ='2030'或WERKS ='2020')
第2行:)))
如果用户对植物没有任何限制,则可以使用。
我怀疑〜符号很麻烦。 知道如何解决问题的人。
最好的问候
安西
嗨,
请检查以下注意事项
注意事项
一周热门 更多>