Javaのリソース割り当てを使用します

割り当ては、特定のタスクに割り当てられたリソースです。各リソースには一般的なプロパティがあり、通常は一意のID、開始時間、終了時間があります。この記事では、これらのプロパティをAspose.Tasksで設定および取得する方法について説明します。

一般的な割り当てプロパティの操作

ResourceAsSignmentクラスは、一般的な割り当てプロパティを設定および取得するために使用される多くのプロパティを公開します。

Microsoftプロジェクトで課題の一般的なプロパティを見るには:

  1. ビューメニューから、[タスク使用] **を選択します。
  2. 挿入メニューから、を選択します。
  3. スタートを追加します。仕上げおよび一意のID列。

Microsoftプロジェクトで表示されている一般的な割り当てプロパティ

Microsoft Projectでリソース割り当てプロパティを開きます

Asopsion.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(ResourceAssignmentProperties.class);
 4
 5Project project = new Project();
 6
 7Task task = project.getRootTask().getChildren().add("Task");
 8Resource rsc = project.getResources().add("Rsc");
 9rsc.set(Rsc.STANDARD_RATE, BigDecimal.valueOf(10));
10rsc.set(Rsc.OVERTIME_RATE, BigDecimal.valueOf(15));
11
12ResourceAssignment assn = project.getResourceAssignments().add(task, rsc);

**Getting General Resource Assignment Properties using 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(ResourceAssignmentProperties.class);
 4
 5Project prj = new Project(dataDir + "input.mpp");
 6for (ResourceAssignment ra : prj.getResourceAssignments()) {
 7    System.out.println(ra.get(Asn.UID));
 8    System.out.println(ra.get(Asn.START).toString());
 9    System.out.println(ra.get(Asn.FINISH).toString());
10}
Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.