作成日: 2017/12/06 最終更新日: 2018/03/28
文書種別
不具合
状況
修正済み
詳細
日付をまたぐように予定を登録してから、予定の下端をドラッグして終了時刻を変更すると、開始時刻が変更されてしまいます。
2. 終了日を翌日に変更します。
3. 翌日を表示して、登録した予定の下端をドラッグして終了時刻を変更します。
結果: 予定の開始日時が翌日12:00 AMに変更されてしまいます。
再現手順
1. カレンダーをクリックして予定登録画面を表示します。2. 終了日を翌日に変更します。
3. 翌日を表示して、登録した予定の下端をドラッグして終了時刻を変更します。
結果: 予定の開始日時が翌日12:00 AMに変更されてしまいます。
回避方法
この問題はバージョン3.20181.132で修正されました。
修正版を適用しない場合の回避方法は次の通りです。
下記のように、_onApptVisualDargOrResizeメソッドで予定の開始時刻を設定することで、問題を回避することができます。
var evcal = $('#evcal').data('wijmoWijevcal');
var func = evcal._onApptVisualDargOrResize;
evcal._onApptVisualDargOrResize = function(visual, appt){
var start = appt.start;
func.call(evcal, visual, appt);
if(this._isApptResize){
appt.start = start;
}
}
修正版を適用しない場合の回避方法は次の通りです。
下記のように、_onApptVisualDargOrResizeメソッドで予定の開始時刻を設定することで、問題を回避することができます。
var evcal = $('#evcal').data('wijmoWijevcal');
var func = evcal._onApptVisualDargOrResize;
evcal._onApptVisualDargOrResize = function(visual, appt){
var start = appt.start;
func.call(evcal, visual, appt);
if(this._isApptResize){
appt.start = start;
}
}
旧文書番号
82463