如何获取用户的全名(名字、姓氏),以便通过工作流程将其放入电子邮件中。我能确定的唯一可能有帮助的字段是 Person 或 Group 类型的字段(Modifiedby、CreatedBy 等),但它们都返回域/用户名。任何解决方案都必须适用于 Sharepoint 2007。
谢谢,乔治
如何获取用户的全名(名字、姓氏),以便通过工作流程将其放入电子邮件中。我能确定的唯一可能有帮助的字段是 Person 或 Group 类型的字段(Modifiedby、CreatedBy 等),但它们都返回域/用户名。任何解决方案都必须适用于 Sharepoint 2007。
谢谢,乔治
这是一个旧线程,但其他人可能会从一种可能的解决方案中受益。
如果您的用户群较小且已知,您可以交叉引用具有(First、Last、Person(object))的二级列表。根据相应的人员(通常为字符串或显示名称)将工作流中的局部变量设置为第一个/最后一个,并在动态电子邮件中引用。(适用于 2010 年,但无法验证 2007 年)
使用 Sharepoint 2010,您可以选择工作流如何返回它(姓名、电子邮件、用户名等),但不能使用 Sharepoint 2007。所以我认为在升级 Sharepoint 之前,您会一直使用域/用户名。