MS CRM 2013 Process Update Account - 一个字段的多个值

MS CRM 2013 Process Update Account - multiple values to one field

我正在尝试实施类似此博客中的更新程序 post(通过额外的实体和工作流更新帐户,在创建新实体时触发) http://www.powerobjects.com/2013/08/01/updating-records-in-microsoft-dynamics-crm/

在我的列表和新实体中 "Account Update" 我有 3 个公司全名字段(名称,name_2,name_3)。

在我的工作流程中,我想将这 3 个放在一起,并在帐户字段 "Company"(公司名称)中合并它们的值。 在此过程中,我尝试通过 "Form Assistant" 插入它们,在字段 "Company" 中,我现在有以下条目:

{Name(Account Update);Name_2(Account Update);Name_3(Account Update)}

但是好像不行。在我导入和更新帐户(成功结束)后,"Company" 中的值只是名字字段的值。

是否可以组合值? 当我在表单助手中选择多个字段并说确定时,它到底做了什么?

所以我终于想出了如何存档它。

使用 "Form Assistant" 您可以将多个字段值组合或添加到一个新字段,但这有点棘手。

过程更新属性中的值必须如下所示:

{Name(Account Update)} {Name_2(Account Update)} {Name_3(Account Update)}

但是 如果您将其作为文本输入,则不起作用,您必须一个接一个地添加字段,以便它们被识别为字段(并标记为黄色)。

单击该字段(此处:"Company")。 然后选择表单助手中的第一个字段。单击"Add",在下面的列表中选择它并单击"OK"。现在字段在字段"Company".

现在在字段中的文本末尾后面做一个space,然后选择并添加第二个字段(清除之前在表单助手中的列表,这样现在只有第二个字段在列表) 所以如果它看起来是正确的:

{Name(Account Update)} {Name_2(Account Update)}

如果如下所示是错误的(当您在使用 "OK" 添加第二个字段之前保留列表中的第一个字段时发生)

{Name(Account Update);Name_2(Account Update)}