选中必填字段之前未触发CRM 2011工作流



我希望创建一个工作流,在公司停用时填充任何不包含数据的必填字段。由于遗留数据或由于创建记录后必填字段发生了更改,因此未填充必填字段。

我遇到的问题是,强制字段检查发生在触发工作流之前。

我的工作流程如下:

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

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

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

如果可能的话,我想通过点击"停用"按钮触发的工作流来完成这项工作。欢迎提出任何想法。

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

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

这种方法没有经过测试,但经过一些调整应该会奏效。

最新更新