如何避免在提示中使用通配符?

2020-09-28 02:19发布

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

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


我在WEBI 4.1中有报告。 该报告必须用作互联网搜索。 该报告正在按提示进行过滤。 提示运算符是"匹配模​​式"。 报告的请求者告诉我,我们需要避免使用通配符,例如%Ar%。 原因是最终用户不精通计算机。 我想在用户使用运算符匹配模式时是否有办法避免提示中出现通配符。

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

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


我在WEBI 4.1中有报告。 该报告必须用作互联网搜索。 该报告正在按提示进行过滤。 提示运算符是"匹配模​​式"。 报告的请求者告诉我,我们需要避免使用通配符,例如%Ar%。 原因是最终用户不精通计算机。 我想在用户使用运算符匹配模式时是否有办法避免提示中出现通配符。

付费偷看设置
发送
4条回答
Alawn_Xu
1楼 · 2020-09-28 02:52.采纳回答

如果在提示中使用匹配模式,似乎没有其他解决方案。如果保留一些有意义的提示文本以使用户能够理解该怎么办。

例如

请输入Text.eg%Ar%

clasier
2楼-- · 2020-09-28 02:57

感谢您的想法

95年老男孩
3楼-- · 2020-09-28 03:07

您可以使用自定义SQL并在@prompt之前和之后连接通配符 功能。 请记住,如果您以任何方式编辑查询,查询将重新生成,并且您将丢失自定义SQL。

以下是我的意思的示例,其中提示eFashion宇宙中的商店名称。

 Outlet_Lookup.Shop_name类似于'%'+ @prompt('输入商店名称:','A',,单声道,免费,非持久性,用户:0)+'%'

这当然不是一个很好的解决方案,但我相信它将满足您的用户要求。

Noel

clever101
4楼-- · 2020-09-28 02:55

使用Universe定义的提示是可能的,但在基于报表查询的提示中则不可以。 为了帮助用户,您可以%输入搜索此处%作为默认值。

一周热门 更多>