PowerApps:无法在选择的SharePoint列上过滤/搜索DataTable

问题描述

我具有使用DataTable控件在PowerApps屏幕中查看的SharePoint列表。我需要根据其中一个字段(可能是字符串值的选择)是否具有某个值来过滤行。

enter image description here

我有一个下拉控件(Dropdown1),该控件具有该字段的所有选择。它的items属性是“ Choices('SD Fast'.Progress)“。

enter image description here

以下是用作DataTable控件的源(Items属性)的表达式:

Search('SD Fast',Text(Dropdown1.SelectedText.Value),"Progress")

我在此表达式上收到一条错误消息:“函数搜索有一些无效的参数”。

enter image description here

如果我更改搜索以查看纯文本列,则效果很好。

请告知。谢谢大家!

解决方法

这是解决问题的表达式:

Filter('SD Fast',Dropdown1.SelectedText.Value in Progress.Value)

我需要使用“ in”运算符,还需要引用该字段的Value属性。

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...