未捕获的错误:FilterOperator仅支持"字符串"值:"包含"

2020-08-18 08:06发布

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

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


我在表中有多种列(字符串和整数)。 我尝试为每列应用过滤器。 然后,我在这里指出了一点,即Filter在处理String时,在尝试过滤数值列时抛出了以下错误" Uncaught Error:FilterOperator仅支持String值:Contains"。

而且我不想将数据类型从"数字"更改为"字符串"。 因此,能否请您为该问题提出其他建议。

注意:我们表中有100多行,我也检查了下面的链接...但是我正在寻找其他方法

https://stackoverflow.com/questions/30372311/sapui5-in-table-search-unaught-error-only-string-values-for-t支持

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

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


我在表中有多种列(字符串和整数)。 我尝试为每列应用过滤器。 然后,我在这里指出了一点,即Filter在处理String时,在尝试过滤数值列时抛出了以下错误" Uncaught Error:FilterOperator仅支持String值:Contains"。

而且我不想将数据类型从"数字"更改为"字符串"。 因此,能否请您为该问题提出其他建议。

注意:我们表中有100多行,我也检查了下面的链接...但是我正在寻找其他方法

https://stackoverflow.com/questions/30372311/sapui5-in-table-search-unaught-error-only-string-values-for-t支持

付费偷看设置
发送
3条回答
打一壶酱油
1楼-- · 2020-08-18 09:04

您想在数字属性上使用"包含"过滤器来获得什么? 基本上这是行不通的,因为包含过滤器会通过" substringof"函数转换为OData过滤器,该函数当然仅适用于基于字符串的列。

如果您知道如何过滤数字列(例如EQ,GE,LE,BT等),并且设置了正确的过滤器运算符值,则该值应该有效。 可以在此处找到所有可能的过滤器运算符选项 你也许知道。

关于,
弗洛里安

软件心理学工程师
2楼-- · 2020-08-18 08:53

您的过滤器代码是什么样的?

hongfeng1314
3楼-- · 2020-08-18 08:54

是的弗洛里安,我确实知道Contains不是 可能是数值,我也向用户解释了同样的事情。 但是,客户要求我们检查其他方法。

因此,正如我已经提到的,在做出"不可能的声明"之前,我只是在寻找其他解决方案。

无论如何,感谢您的宝贵时间Florian :) :)

一周热门 更多>