在检查必填字段之前未触发CRM 2011工作流程

时间:2016-01-11 16:10:52

标签: dynamics-crm-2011

我正在寻找创建一个工作流程,该工作流程将填充公司停用时不包含数据的任何必填字段。由于遗留数据或者自创建记录以来必填字段已更改,因此必填字段未填充。

我得到的问题是在触发工作流之前进行必要的字段检查。

我的工作流程如下:

If Status = Inactive
       If Company Name does not contain data
       Then update to ‘Test’

我想出了一个可能的解决方案:

•在功能区中创建一个新按钮,按需运行工作流并对此按钮应用权限。

如果可能的话,我想通过点击“停用”按钮触发的工作流程来完成此操作。欢迎任何想法。

1 个答案:

答案 0 :(得分:0)

在您的情况下,在填写必填字段之前不会保存记录,如果先未保存记录,则无法触发工作流程。

解决这种情况的方法是编写附加到OnSave事件的JavaScript,但是您需要一个规则来识别旧记录,因此这个JavaScript(将为您填写必填字段)将无法运行正常记录。

这种方法没有经过测试,但有些调整应该可行。