3

是否可以在 InfoPath 中创建一个下拉列表,该列表连接到 Active Directory 并仅使用唯一部门值填充列表(不重复)

对于 InfoPath,我需要它,因此当用户输入数据时,可以选择下拉列表中列出的部门之一。任何帮助,将不胜感激。

我已经查看了人员选择器控件,它对用户名非常有用,但是部门字段是一个单独的字段,与我选择的用户无关,所以我只需要一个由唯一填充的控件AD 中的部门代码。

任何帮助,将不胜感激。

4

1 回答 1

0

您确实应该联系您的管理员以获取此类信息。您不希望表单查询每个 AD 用户以拉出他们的部门并获取唯一值以填充下拉列表。获取唯一目录的列表是非常有可能的,但是您应该与您的管理员一起将此数据填充到 XML 网页或其他类似的解决方案,然后通过表单将您的表单连接到该数据源。关键是您缺少获取查询数据的步骤。

话虽如此,您可以通过查询 get user profile 服务获取部门名称来获取用户的部门,甚至无需创建填充的下拉列表。见这篇文章。

于 2013-11-07T18:03:30.467 回答