我的问题与this thread几乎相似。
我们正在线使用CRM 2016。
"标记完成"任务活动上的按钮不是间歇性地工作。目前尚不清楚导致该问题的情况,但是,我们确实有一个验证(针对当前日期的截止日期)触发了“保存”#39;如果验证失败,则表单并阻止保存。因此,如果用户单击“标记完成”,则会在内部触发导致验证发生的“保存”事件。当我修复验证错误时,请保存更改,然后点击“标记完成”#39;按钮没有响应。 话虽如此,即使没有验证(例如,没有要验证的日期字段),我也遇到了同样的问题。因此,我无法确定导致问题的事件流程。
任何人都可以建议如何修复/调试此问题?
由于 拉杰什
答案 0 :(得分:0)
如果验证失败,则在Save事件上触发的函数在executionObj.getEventArgs().preventDefault()
之后添加以下代码:
if (typeof (Mscrm) != "undefined" && typeof (Mscrm.CommandBarActions) != "undefined") {
Mscrm.CommandBarActions.$P = false; //to enable Mark Complete to be clicked again
return false;
}