PowerApps设置了全局变量



我在MS PowerApp中有一个全局变量的问题。我构建了一个应用程序,现在想拥有两组人。管理员(可以做所有事情)和普通用户(他们可以阅读每个帖子并编辑自己的帖子,而不是所有帖子)。因此,我构成了SharePoint列表(因为帖子存储在SharePoint列表中),以保存用户名称为管理员。所有其他用户都是标准用户。

Set( Admin,If( IsEmpty( Filter( 'Prototype App Admin',Username=User().FullName ) ), false, true ) );

on应用程序我在列表中包含了用户名(在此处都不会给我任何错误)。

If( User().FullName=ThisItem.'Author', true, false ) || If( Admin=true, true, false )

(我将此代码放在图库的可见性字段中,其中显示了帖子)现在,我检查使用该应用程序的用户是否知道该帖子的作者,或者是正在观看的管理员。

列作者包括作者的全名。PowerApps为我提供了一个"名称不有效"的后背,但我也导入了Sharpoint列表。我在管理功能上没有任何错误按摩,但我也看不到帖子。

你能告诉我我做错了什么吗?

如果某人有同样的问题,我已经解决了我的问题。您只需要在画廊的"项目"字段中工作,然后将这两个任务结合在andbyColumns语句中。

SortByColumns( Filter( 'Prototype App',If( Admin=true,true,User().FullName=Author ) ),"Author" )

相关内容

  • 没有找到相关文章

最新更新