Sharepoint Infopath Autofill字段

时间:2017-06-11 15:52:27

标签: sharepoint office365 infopath autofill

我在自动填充数据时遇到问题。我们刚刚从SP内部部署迁移到Office365。 在内部部署数据中,我们使用了以下说明: ****子-后(用户名()" \&#34) 查询使用用户信息列表 设置字段值DisplayName = concat(" i:0#w.domain | username"," \")。**** se t电子邮件和电话号码的字段值。 但它在Office 365中不起作用。我只使用userName()函数自动填充用户名,但如何获取其他两个字段如下。 的子 - 后(用户名()" \&#34) 查询使用用户信息列表 **设置字段值DisplayName = userName()。 设置电子邮件和电话的字段值。 在此先感谢

1 个答案:

答案 0 :(得分:0)

我正在使用O365上的InfoPath,我可以创建与用户信息列表的数据连接。请检查图像以查看它的外观:

Connection to UIL

然后在Form Load上,我创建了一个使用该连接查询数据的简单规则。它很简单,在此规则中按顺序运行以下操作:

  1. 设置字段的值:Name = userName()
  2. 使用数据连接查询:用户信息列表(连接名称)
  3. 设置字段的值:email = EMail(并为其余属性重复此操作)
  4. 这种连接的想法很简单,你根据需要设置“queryFields”(在我们的例子中,查询数据,其中Name = userName()),然后进行查询,然后收集你的数据......就是这样!