1

我想减去两个日期字段,如果值超过 15 天,那么只有我应该更新 CRM 记录中的一些字段。我们可以使用 Workflow 来实现它吗?

If (Submission date - Created on) >= 15

更新 CRM 实体

我想在 CRM 动态 4.0 下使用 Workflow 来实现这一点,有什么办法可以做到这一点。

4

2 回答 2

0

您可以向实体添加一个新属性 (xxx_daysdifference) 以存储日期差异,然后在“onsave”事件上使用 javascript 计算不同的日期并填充属性。

然后,您可以使用工作流对该属性进行操作。

于 2013-02-22T17:35:30.783 回答
0

唯一的解决方案是您进行自定义活动来检查它。检查这篇文章:

我不知道你想做什么,但我可以使用 Javascript 来做到这一点:

var firstDate = crmForm.all.somedate1.DataValue;
var secondDate = crmForm.all.somedate2.DataValue;
if((firstDate.getDate() - secondDate.getDate()) >= 15)
      //Do Something

我不测试代码用作指南。

于 2013-02-22T12:19:28.870 回答