InfoPath 2010 人员/组选择器的基本设置
-
09-12-2019 - |
题
在 InfoPath 2010 中配置个人/组选择器后,我无法获得表单的“填充”版本(启用客户端,而不启用 Web)来成功从 Active Directory 中提取名称。我 想法 我已经正确设置了所有内容,而且大部分都正确设置了。在我的回答中,我将快速介绍如何设置人员/组选择器。
解决方案
首先要事。创建一个 InfoPath 表单,在其上放置一个人员/组选择器。
- 创建“Context.XML”文件 - 此处描述
- 使用记事本或任何文本编辑器
- 输入以下代码片段:
<Context siteUrl="http://mydomain.com"/>
- 将域名更改为您自己的域名
- 将文件另存为“Context.xml”并将其上传到 SharePoint 网站上的通用访问位置
- 将其放置在所有表单用户至少具有“读取”访问权限的位置非常重要
现在我们在 MS InfoPath 中设置数据连接
- 创建一个名为“Context”的数据连接
- 将数据连接设置为“接收”
- 将数据源设置为 XML 文档
输入 SharePoint 网站上上传的 XML 文档的 URL 作为 XML 文件的位置
我个人选择“将数据作为资源文件包含在表单模板或模板部分中”
将连接命名为“上下文”
我个人选择了“打开表单时自动检索数据”复选框。
现在发布表格!
此时我的表单已成功访问 AD 列表。在此之前,我收到了“服务器没有响应”错误(或类似的错误)。
我希望这对您有所帮助!