【发布时间】:2012-09-06 01:17:59
【问题描述】:
信息路径表单上的人员/组选择器很少。它工作正常,但它使用用户名填充字段(没有域,这很好)。
但是,我需要将其设为“显示名称”或全名,而不是用户名。现在我知道基于连接到用户配置文件网络服务的设置还有很长的路要走。
如果没有外箱方式,那么我想我可以使用 c# 代码来获取名称,而无需调用 web 服务。基本上,我想尽量减少服务器/客户端通信。
【问题讨论】:
标签: infopath2010
信息路径表单上的人员/组选择器很少。它工作正常,但它使用用户名填充字段(没有域,这很好)。
但是,我需要将其设为“显示名称”或全名,而不是用户名。现在我知道基于连接到用户配置文件网络服务的设置还有很长的路要走。
如果没有外箱方式,那么我想我可以使用 c# 代码来获取名称,而无需调用 web 服务。基本上,我想尽量减少服务器/客户端通信。
【问题讨论】:
标签: infopath2010
只需将 UserName() 作为 DisplayName 和 AccountId 的默认值。这对我行得通。
如果您仍然有问题,可以这样做: http://claytoncobb.wordpress.com/2009/06/21/userprofileservice-extended/
【讨论】: