作成日: 2020/07/10 最終更新日: 2020/07/10
文書種別
使用方法
詳細
タスク指定に開始日と期間を使用する場合、例えば期間を1日間または8時間に設定すると、終了日時は自動的に翌日に設定されます。
例)開始日を「7/20」の0時、期間を1日間または8時間に設定すると、終了日は「7/21」の0時になります。
※ 期待する結果:終了日が「7/20」のままとなる。
内部的に、終了日時の24時が翌日の0時とみなされるためで、これは仕様上の動作となります。要望のように「7/20」と表示させるには、期間ではなく、明示的に終了日時を設定してください。
◇設定例
開始日:2020/07/20 00:00:00
終了日:2020/07/20 23:59:00
◇コードでの設定例
◎サンプルコード(VB)
例)開始日を「7/20」の0時、期間を1日間または8時間に設定すると、終了日は「7/21」の0時になります。
※ 期待する結果:終了日が「7/20」のままとなる。
内部的に、終了日時の24時が翌日の0時とみなされるためで、これは仕様上の動作となります。要望のように「7/20」と表示させるには、期間ではなく、明示的に終了日時を設定してください。
◇設定例
開始日:2020/07/20 00:00:00
終了日:2020/07/20 23:59:00
◇コードでの設定例
◎サンプルコード(VB)
C1GanttView1.Tasks(0).Name = "予定1"
C1GanttView1.Tasks(0).Mode = C1.Win.C1GanttView.TaskMode.Manual
C1GanttView1.Tasks(0).Start = New DateTime(2020, 7, 20, 0, 0, 0)
C1GanttView1.Tasks(0).Finish = New DateTime(2020, 7, 20, 23, 59, 0)
◎サンプルコード(C#)c1GanttView1.Tasks[0].Name = "予定1";
c1GanttView1.Tasks[0].Mode = C1.Win.C1GanttView.TaskMode.Manual;
c1GanttView1.Tasks[0].Start = new DateTime(2020, 07, 20, 0, 0, 0);
c1GanttView1.Tasks[0].Finish = new DateTime(2020, 07, 20, 23, 59, 0);
関連情報
旧文書番号
85795