2016-12-27 21 views
0

私の問題はthis threadとほぼ同じです。Dynamics CRM - タスクの[完了]ボタンが機能しない

私たちはオンラインでCRM 2016を使用しています。

タスクアクティビティの「マーク完了」ボタンが断続的に機能していません。どのシナリオが問題を引き起こしているかは不明ですが、フォームの「保存」を実行し、検証が失敗した場合には保存できないようにする検証(現在の日付との期日)があります。したがって、ユーザーが「完了をマーク」をクリックすると、内部的に「保存イベント」が発生し、検証が行われます。検証エラーを修正して変更を保存し、[完了をマークする]をクリックすると、ボタンが反応しません。 このように言えば、妥当性検査がなかったとしても同じ問題に直面しました(たとえば、検証する日付フィールドはありません)。だから問題の原因となったイベントの流れを突き止めることができません。

どのようにしてこの問題を修正/デバッグすることができますか?

おかげ ラジェッシュ

答えて

0

検証が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; 
} 
+0

はあなたのNikhilをありがとうございます。これは問題を修正したようです。より多くのテストを行い、結果を検証する必要があります。 – Rajesh

関連する問題