是否可以在 InfoPath 中创建一个下拉列表,该列表连接到 Active Directory 并仅使用唯一部门值填充列表(不重复)
对于 InfoPath,我需要它,因此当用户输入数据时,可以选择下拉列表中列出的部门之一。任何帮助,将不胜感激。
我已经查看了人员选择器控件,它对用户名非常有用,但是部门字段是一个单独的字段,与我选择的用户无关,所以我只需要一个由唯一填充的控件AD 中的部门代码。
任何帮助,将不胜感激。
是否可以在 InfoPath 中创建一个下拉列表,该列表连接到 Active Directory 并仅使用唯一部门值填充列表(不重复)
对于 InfoPath,我需要它,因此当用户输入数据时,可以选择下拉列表中列出的部门之一。任何帮助,将不胜感激。
我已经查看了人员选择器控件,它对用户名非常有用,但是部门字段是一个单独的字段,与我选择的用户无关,所以我只需要一个由唯一填充的控件AD 中的部门代码。
任何帮助,将不胜感激。
您确实应该联系您的管理员以获取此类信息。您不希望表单查询每个 AD 用户以拉出他们的部门并获取唯一值以填充下拉列表。获取唯一目录的列表是非常有可能的,但是您应该与您的管理员一起将此数据填充到 XML 网页或其他类似的解决方案,然后通过表单将您的表单连接到该数据源。关键是您缺少获取查询数据的步骤。
话虽如此,您可以通过查询 get user profile 服务获取部门名称来获取用户的部门,甚至无需创建填充的下拉列表。见这篇文章。