更新されたリソースデータをMPPファイルに書き戻します

JavaのAspose.Tasksでは、Microsoft Project MPPファイルのリソースデータを更新し、データをMPPファイルに保存できます。

更新されたリソースデータをMPPファイルに戻す この記事のコードスニペットは、1つのリソースを備えたソースMPPファイルを開きます。次に、リソースのデータを更新し、いくつかの新しいリソースを追加します。このアクティビティに伴う手順は次のとおりです。

  1. プロジェクトリーダーのインスタンスを作成します。
  2. ソースMPPファイルをお読みください。
  3. プロジェクトにリソースを追加します。
  4. 既存のリソースデータを更新します。
  5. プロジェクトライターを使用してプロジェクトを保存します。

次のコードは、例でこれを示しています。最初のコードスニペットにはプロセスコードが表示され、その後にメソッド定義が続きます。

 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(WriteUpdatedResourceData.class);
 4
 5String file = dataDir + "SampleNewMPP.mpp"; // Test file with one rsc to
 6                                            // update
 7// File to write test project
 8String resultFile = dataDir + "OutputMPP.mpp";
 9
10Project project = new Project(file);
11Resource rsc = project.getResources().add("Rsc");
12rsc.set(Rsc.STANDARD_RATE, BigDecimal.valueOf(30));
13rsc.set(Rsc.OVERTIME_RATE, BigDecimal.valueOf(45));
14rsc.set(Rsc.GROUP, "Workgroup1");
15
16project.save(resultFile, SaveFileFormat.MPP);
Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.