Sharepoint HTML Email输出" Domain \ Username"的垃圾字符。值

时间:2012-02-27 11:29:22

标签: sharepoint sharepoint-2010 html-email sharepoint-workflow

我最近在Sharepoint 2010上创建了一个工作流程,其中包含向所需用户发送电子邮件的步骤。

电子邮件正文的内容采用HTML格式,我需要sharepoint向我发送创建/更改特定项目的用户的详细信息。

但是,当我收到收件箱中的电子邮件时,我发现它是域\用户名格式,但我也看到一些垃圾字符附加到其中。

例如。我收到sharepoint [当前项目:请求者](作为字符串)

的以下输出

11; #DOMAIN \ USERNAME1;#9; #DOMAIN \ USERNAME2

有人可以帮我告诉我如何消除这些垃圾角色吗?

2 个答案:

答案 0 :(得分:0)

在查找[当前项目:请求者]中尝试“作为显示名称”而不是“作为字符串”。

顺便说一下,它不是垃圾。这些是用户的ID:)

祝你好运!

答案 1 :(得分:0)

您的问题是您不能使用“As String”,因为它包含商品ID,不包括用户电子邮件地址,用户名或登录信息。您需要使用其中一个Semicolon Delimited选项才能使用此信息。

现在,“强制失败:对于这种胁迫,输入不能为空”。进行更改后,您不能使用分隔选项,然后将该字段设为空。要解决此问题,请根据需要设置字段,或将其保留为字符串,并显示项目ID。

如果您想使用人员选择器然后使用该字段向这些用户发送电子邮件,则必须使用“电子邮件地址,分号分隔”,并且该字段必须选择用户或将运行到强制错误。