タスクのベースライン期間の編集
Contents
[
Hide
Show
]タスクベースライン期間
TaskBaseLineクラスの持続時間と推定施設プロパティを使用して、ベースラインが保存されたときのスケジュール期間を読み取り、書き込み、スケジュールされた期間がそれぞれ推定されたかどうかを判断できます。
- 期間は、タイムスパンのデータ型をサポートしています。
- 推定デュレーションは、ブールデータ型をサポートしています。
ベースラインを保存した後、タスクベースラインの期間はMicrosoftプロジェクトで表示できます。
- ビューメニューで、その他のビューおよび10 タスクエントリを選択します。
- 挿入メニューから、列を選択します。
- ベースライン持続時間列を追加します。
マイクロソフトプロジェクトのタスクベースライン期間
Aspose.Tasksを使用してタスクベースラインの持続時間を取得
以下のコードには、タスクのタスクベースラインを通過した後のコンソールウィンドウのタスクベースライン期間を表示します。
1// For complete examples and data files, please go to https://github.com/aspose-tasks/Aspose.Tasks-for-Java
2// The path to the documents directory.
3String dataDir = Utils.getDataDir(TaskBaselineDuration.class);
4
5long OneSec = 10000000;// microsecond * 10
6long OneMin = 60 * OneSec;
7long OneHour = 60 * OneMin;
8
9Project project = new Project();
10// Creating TaskBaseline:
11Task task = project.getRootTask().getChildren().add("Task");
12project.setBaseline(BaselineType.Baseline);
13
14TaskBaseline baseline = task.getBaselines().toList().get(0);
15System.out.println(baseline.getDuration().toDouble() / OneHour + " Hours");