我们可以减去两个日期并比较CRM Dynamics中WorkFlow中的字段

时间:2013-02-22 10:36:46

标签: dynamics-crm-4

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

If (Submission date - Created on) >= 15

更新CRM实体

我想在CRM动态4.0下使用Workflow实现这一点,有没有办法做到这一点。

2 个答案:

答案 0 :(得分:0)

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

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

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

我不会像使用指南一样测试代码。

答案 1 :(得分:0)

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

然后,您可以使用工作流来处理该属性。