我在canvas应用程序中有一个画廊,我想使用CDS中实体的字段进行过滤。我的实体名称为“质量警报”,我正在尝试查找“分配给”字段并筛选图库,以仅显示“分配给”值等于我在图库侧面设置的标签的记录
我有一个标签,显示了我希望用来过滤图库的用户名。但是,我还没有找到一种方法来通过名为“分配给”的实体中的字段成功查找该名称。我尝试使用exactin
或in
之类的函数进行过滤,就像通常使用excel工作表作为数据源但没有运气一样。
Filter('Quality Alerts', Label62.Text = 'Assigned To')
任何帮助将不胜感激,因为我有几个需要类似过滤的不同实例。
答案 0 :(得分:0)
您可以尝试执行Lower()
方法以确保您看到的是同一文本。
Filter( 'Quality Alerts', Lower(Label62.Text) in Lower('Assigned To') )
除非您可以尝试StartsWith()
Filter( 'Quality Alerts', StartsWith( 'Assigned To', Label62.Text ) )
以防万一-这是有关此主题的完整文档。 Functions: Filter - Lookup
答案 1 :(得分:0)
我回过头来,将字段名称更改为Assigned,这样我就摆脱了空格,并将代码更改为此,
Filter('Quality Alerts DBS', Assigned = Label62.Text)
这给了我想要的结果。