想到有一个功能, 点击按钮判断权限,如果权限是管理员,那么可以进入管理员页面(管理分配ticket), 如果不是, 则报错,这个功能在power APP 如何做到?
首先在按钮onselect 动作上面 ,根据sharepoint 列表判断是不是admin :
If(User().Email in HelpDeskAdmin.Email,Set(isAdmin,true),Set(isAdmin,false));
If(isAdmin,Navigate(ManageTickets,None),Set(ShowAccessError,true))
上面分了两步,一步判断是不是admin, 是的话变量isAdmin 为TRUE ,
接着, 第二步如果isAdmin 为true , 那么导航, 否则激活变量
接着, 我们加一个label ,让label visible 等于 ShowAccessError ,同时text属性等于ERROR message:
不要忘了,这个变量一旦设置为TRUE ,点过ADMIN 按钮就一直错误提示去不掉?
所以需要这样做
