如何在CRM 2011自定义工作流活动中选择字段作为输入值

时间:2014-05-09 12:13:00

标签: dynamics-crm-2011 workflow-activity

我需要最终用户选择他想要更新的字段。是否有选项可以让用户选择当前实体的字段?

我需要它来对所选字段的值执行操作。

4 个答案:

答案 0 :(得分:1)

据我所知,没有自定义类型可以将自定义工作流活动的字段列表(或字符串列表)处理为InputParameter

(丑陋的)替代方法是使用字符串参数,用户输入字段名称。

答案 1 :(得分:1)

如果字段列表不是很大,您可以使用这些字段名称向表单添加选项集,然后您的工作流可以基于该选项集具有If条件。

答案 2 :(得分:0)

我强烈建议您使用对话框来完成此操作。您可以设置阶段,参数以及根据情况插入的值。您也可以从对话框本身执行工作流程。

答案 3 :(得分:-1)

如果记录已存在,请考虑在更新消息上注册插件。在更新时,请求InputParameter [“Target”]仅包含用户更改的脏字段。

您可以创建另一个(角色)表单来限制用户可以在表单上编辑的字段,而不是创建字段列表。