根据PowerApps中的当前用户过滤记录

时间:2017-11-01 04:18:32

标签: dynamics-crm powerapps

我想使用当前用户的电子邮件在我的浏览屏幕上过滤记录。我使用了Office 365用户连接。

我在浏览屏幕的项目属性上写的逻辑:

SortByColumns(Search(Filter('Time Entries', User().Email= Office365Users.MyProfile().Mail) , TextSearchBox1.Text, "cf_name"), "createdon", If(SortDescending1,  Ascending,Descending))

错误:

  

由于服务限制,无法远程评估此过滤器的一部分。本地评估可能会产生次优或部分结果。

1 个答案:

答案 0 :(得分:0)

尝试将应用的Onstart更改为Set(CurrentUser,User()),然后更改用户()。电子邮件= Office365Users.Myprofile()。邮件使用CurrentUser.Email = Office365Users.Myprofile()