从 SharePoint 列表自动填充每个用户信息

Auto populate per user information from a SharePoint List

是否可以从 SharePoint 列表自动填充每个用户的信息?

我有一个包含以下文本输入的表单

工资名
职位描述
内政部描述
位置描述
下属姓名
工作联系人:工作邮箱

还有一个 SharePoint 列表,其中包含上面一列的所有用户信息数据。

想看看是否有办法在用户打开表单后自动填充该用户信息。

提前致谢!

是的,这应该是可能的。

  1. 连接到存储用户信息的 SharePoint 列表。
  2. 在您要预填充信息的表格中 select 一张卡片,例如工资名
  3. 将该卡的默认值 属性 更改为

First(Filter('User Info List', username = currentUser)).PayrollName

  • 'User Info List'是连接名
  • 用户名是该列表中的一列
  • “用户”是您匹配以查找列表项的信息
  • 由于过滤returns一个table我们使用首先得到一条记录
  • currentUser 是包含用户电子邮件的变量

您可以通过使用并存储该屏幕的 OnVisible 来获取当前用户的详细信息

User().Email

Set(currentUser,User().Email)