使用like子句时,如何在记录选择公式中转义问号字符?

2020-08-22 08:33发布

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

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


例如,我在报告中有一条记录选择子句

{table.column}喜欢" abc?"

我想找到的是字符串" abc"? 并非每个组合都是abca,abcb,abcc等。

如何逃脱呢? 字符,因此Crystal Reports 2016不能将其解释为匹配一个字符吗?

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

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


例如,我在报告中有一条记录选择子句

{table.column}喜欢" abc?"

我想找到的是字符串" abc"? 并非每个组合都是abca,abcb,abcc等。

如何逃脱呢? 字符,因此Crystal Reports 2016不能将其解释为匹配一个字符吗?

付费偷看设置
发送
7条回答

Ido,我可以看到可能会飞到哪里,但是我很难将其与用例相关联。 我们的应用程序使用户可以使用CrystalReports2016设计链接到我们的静态数据库的报告。 他们选择并选择表和列,将它们链接并布局,然后指定记录选择公式。 在运行时,我的应用程序使用CrystalReportsForVisualStudio用真实数据库替换了指向静态数据库的链接,并调整了记录选择公式(使用运行时报告对象的RecordSelectionFormula字段)。 结果SQL发送到我的数据库,返回的结果填充报告。 在用户(或我的运行时)尝试使用?之前,一切都很好。 或*在like子句中。 水晶总是取代它们。 您是否建议我以某种方式可以使用Command Object代替Record Selection Formula? 还是我(或我的用户)需要精心设计由CrystalReports2016自动生成的整个SQL,并将其用作报表的唯一数据源对象? 还是其他?

一周热门 更多>