タスクの操作

Microsoft Projectには、ユーザーがプロジェクトの簡単な概要を取得できるアウトライン構造があります。 JavaのAspose.Tasksはこの機能をサポートし、開発者がタスクが階層に表示されるアウトライン番号を制御することを可能にします - タスクが現在ある階層のレベル。

アウトラインプロパティの操作

TSKクラスは、クラスに関連付けられているアウトラインを管理するためのoutline_numberおよびoutline_levelプロパティを公開します。

  1. outlineNumber(文字列)。
  2. OutlineLevel(整数)。

Microsoftプロジェクトの概要

Microsoft Projectでは、列を追加して、タスクエントリフォームでアウトライン番号とアウトラインレベルのプロパティを表示できます。

  1. 挿入メニューで、を選択します。
  2. OutlineNumberとOutlineLevel列を追加します。

Microsoftプロジェクトのアウトラインプロパティ

Microsoftプロジェクトでアウトラインプロパティを確認します

Asopsion.tasksでアウトラインプロパティを取得

次の例は、Aspose.Tasksを使用してタスクに関するアウトラインレベルとアウトライン番号情報を取得する方法を示しています。

 1// For complete examples and data files, please go to https://github.com/aspose-tasks/Aspose.Tasks-for-Java
 2Project project = new Project("Input.mpp");
 3
 4// Create a ChildTasksCollector instance
 5ChildTasksCollector collector = new ChildTasksCollector();
 6
 7// Collect all the tasks from RootTask using TaskUtils
 8TaskUtils.apply(project.getRootTask(), collector, 0);
 9
10// Parse through all the collected tasks
11for (Task tsk : collector.getTasks()) {
12    System.out.println(tsk.get(Tsk.OUTLINE_LEVEL));
13    System.out.println(tsk.get(Tsk.OUTLINE_NUMBER));
14}
15        
Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.