我有一个 PowerApps 表单,我需要通过基础列表列进行过滤,该列表列是 ID,其已知类型是 NUMBER 或 INT。我已经添加到 ITEM 属性中,类似于 FILTER(SOURCETABLENAME, SOURCETABLEMANE.ID = varNumber)。即使我将 varNumber 硬编码为 1(因为我使用 FIRST 查看 ID 是什么而确实存在),FILTER 也会失败。
TIA 约翰
我想基本上通过我在别处设置的变量来过滤表单。我已经使用了 SET 并根据 LABEL 对其进行了检查。有什么建议和想法吗?
假设您表单中的Datasource是SOURCETABLENAME,Item属性需要是记录类型,您可以为此使用LookUp函数
LookUp(Table*, Formula [, *ReductionFormula* ] )
你的公式应该看起来像
LookUp(SOURCETABLENAME, ID = varNumber)
谢谢@Murilo。我只花了一个小时试图弄清楚如何使用 Filter,这是我一直需要的 Lookup 功能。我还意识到仅使用 ThisItem.Selected 是行不通的,因为我正在更改数据源。从 MS SQL 视图到 MS SQL 表(编辑)。