字符串文字应在ABSL中使用

2020-09-11 03:37发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家们。 我正在使用SAP B...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


专家们。

我正在使用SAP ByDesign,但出现以下错误:

"需要字符串文字。"

这是我的代码:

--------------------------------------------------- --------------------------------------------

line1:var查询= CustomerInvoice.QueryByElements;

line2:var params = query.CreateSelectionParams();

第3行:var signCode =" I";

第4行:params.Add(query.ReleaseStatusCode,signCode," EQ"," 3");

--------------------------------------------------- --------------------------------------------

我在第4行" signCode"处出错。

所以,我尝试了

var signCode:LANGUAGEINDEPENDENT_SHORT_Name =" I";

我仍然遇到错误,因为"期望字符串文字。"。

当然,下面的语法很好用。

params.Add(query.ReleaseStatusCode," I"," EQ"," 3");

有没有人可以解释我做错了什么并且理解了错误的方式?

谢谢。

2条回答
哎,真难
2020-09-11 04:12 .采纳回答

亲爱的李,

根据文档:

字符串文字字符串表达式以双引号或单引号引起来,并且这些字符串表达式都可以使用反斜杠转义。 脚本引擎不支持文字中的任何转义序列。 通常,我们不建议使用转义序列。

有关更多详细信息,请参考

7.3.3前端脚本的语法

ANant

一周热门 更多>