剣道スケジューラーで、過去に発生した予定スロットとグリッドセルを読み取り専用にする方法はありますか? グリッドが編集可能であれば素晴らしいことですが、将来発生するスロットに対してのみです。
過去に発生した予定は、移動、サイズ変更、または破棄できないようにします。
理想的には、それらをダブルクリックしてカスタム フォームを読み取り専用として読み込めるようにして、予約の詳細を引き続き表示できるようにします。次に、テンプレート ロジックを使用して、これらのフィールドを読み取り専用にします。
剣道スケジューラーで、過去に発生した予定スロットとグリッドセルを読み取り専用にする方法はありますか? グリッドが編集可能であれば素晴らしいことですが、将来発生するスロットに対してのみです。
過去に発生した予定は、移動、サイズ変更、または破棄できないようにします。
理想的には、それらをダブルクリックしてカスタム フォームを読み取り専用として読み込めるようにして、予約の詳細を引き続き表示できるようにします。次に、テンプレート ロジックを使用して、これらのフィールドを読み取り専用にします。
私がそれを行う方法の単なるモックアップです...ただし、おそらく前述のすべてのイベントでそれを行う必要があります.
---> outside your scheduler but still accessible to it
var today = new Date(milliseconds);
---> events in your scheduler - in this case the edit option...
edit: function (e) {
if (kendo.toString(e.event.end, "fff") < today ) {
e.preventDefault();
}
else {
console.log("Hope that helps?")
}
}
それが役に立てば幸い!