Dynamics CRM -'Mark Complete' 任务上的按钮不起作用
Dynamics CRM -'Mark Complete' button on Task is not working
我的问题和this thread差不多。
我们在线使用 CRM 2016。
任务 activity 上的 "mark complete" 按钮无法间歇性工作。目前尚不清楚是哪种情况导致了问题,但是,我们确实有一个验证(截止日期与当前日期)在表单的 'Save' 上触发,并在验证失败时阻止保存。因此,如果用户单击 'Mark Complete',它会在内部触发导致验证发生的保存事件。当我修复验证错误、保存更改并单击 'Mark Complete' 时,按钮没有响应。
话虽如此,即使没有验证(例如,没有要验证的日期字段),我也遇到了同样的问题。所以我无法查明导致问题的事件流。
任何人都可以建议我如何 fix/debug 这个问题吗?
谢谢
拉杰什
验证失败时触发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;
}
我的问题和this thread差不多。
我们在线使用 CRM 2016。
任务 activity 上的 "mark complete" 按钮无法间歇性工作。目前尚不清楚是哪种情况导致了问题,但是,我们确实有一个验证(截止日期与当前日期)在表单的 'Save' 上触发,并在验证失败时阻止保存。因此,如果用户单击 'Mark Complete',它会在内部触发导致验证发生的保存事件。当我修复验证错误、保存更改并单击 'Mark Complete' 时,按钮没有响应。 话虽如此,即使没有验证(例如,没有要验证的日期字段),我也遇到了同样的问题。所以我无法查明导致问题的事件流。
任何人都可以建议我如何 fix/debug 这个问题吗?
谢谢 拉杰什
验证失败时触发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;
}