我需要最终用户选择他想要更新的字段。是否有选项可以让用户选择当前实体的字段?
我需要它来对所选字段的值执行操作。
答案 0 :(得分:1)
据我所知,没有自定义类型可以将自定义工作流活动的字段列表(或字符串列表)处理为InputParameter
。
(丑陋的)替代方法是使用字符串参数,用户输入字段名称。
答案 1 :(得分:1)
如果字段列表不是很大,您可以使用这些字段名称向表单添加选项集,然后您的工作流可以基于该选项集具有If
条件。
答案 2 :(得分:0)
我强烈建议您使用对话框来完成此操作。您可以设置阶段,参数以及根据情况插入的值。您也可以从对话框本身执行工作流程。
答案 3 :(得分:-1)
如果记录已存在,请考虑在更新消息上注册插件。在更新时,请求InputParameter [“Target”]仅包含用户更改的脏字段。
您可以创建另一个(角色)表单来限制用户可以在表单上编辑的字段,而不是创建字段列表。