使用 CDS 中的实体筛选 PowerApps 中的库

Filtering a gallery in PowerApps with entities from CDS

我在 canvas 应用程序中有一个图库,我想使用 CDS 中实体的字段进行过滤。我的实体名称是 'Quality Alerts',我正在尝试查找字段 'Assigned To' 并过滤库以仅显示 'Assigned To' 值等于我在旁边设置的标签的记录画廊的。

我有一个标签,显示我希望用来过滤图库的用户名。但是我还没有找到一种方法来通过名为 'Assigned To' 的实体中的字段成功查找该名称。我试过使用 exactinin 之类的函数进行过滤,就像我通常使用 excel sheet 作为数据源一样,但没有成功。

Filter('Quality Alerts', Label62.Text = 'Assigned To')

任何帮助将不胜感激,因为我有几个不同的实例需要进行类似的过滤。

您可以尝试使用 Lower() 方法来确保您查看的是相同的文本。

Filter( 'Quality Alerts', Lower(Label62.Text) in Lower('Assigned To') )

除非你可以尝试 StartsWith()

Filter( 'Quality Alerts', StartsWith( 'Assigned To', Label62.Text ) )

以防万一 - 这里是关于这个主题的完整文档。 Functions: Filter - Lookup

我回去将字段名称更改为 Assigned 这样我就摆脱了 space 并将代码更改为此, Filter('Quality Alerts DBS', Assigned = Label62.Text) 这给了我想要的结果。