我想减去两个日期字段,如果该值超过15天,那么我只应该更新CRM记录中的一些字段。我们可以使用Workflow实现这一点。
If (Submission date - Created on) >= 15
更新CRM实体
我想在CRM动态4.0下使用Workflow实现这一点,有没有办法做到这一点。
答案 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计算不同的日期并填充属性。
然后,您可以使用工作流来处理该属性。