업데이트 된 리소스 데이터를 MPP 파일로 다시 작성합니다
Aspose.Tasks for Java를 사용하면 Microsoft Project MPP 파일의 리소스 데이터를 업데이트하고 IT 데이터를 MPP 파일로 다시 저장할 수 있습니다.
업데이트 된 리소스 데이터 작성 MPP 파일에 다시 작성 이 기사의 코드 스 니펫은 하나의 리소스가있는 소스 MPP 파일을 엽니 다. 그런 다음 리소스의 데이터를 업데이트하고 몇 가지 새로운 리소스를 추가합니다. 이 활동과 관련된 단계는 다음과 같습니다.
- 프로젝트 리더의 인스턴스를 만듭니다.
- 소스 MPP 파일을 읽으십시오.
- 프로젝트에 리소스를 추가하십시오.
- 기존 리소스 데이터를 업데이트합니다.
- 프로젝트 작가를 사용하여 프로젝트를 저장하십시오.
다음 코드 조각은이를 예를 들어 보여줍니다. 첫 번째 코드 스 니펫은 프로세스 코드를 보여주고 메소드 정의가 뒤 따릅니다.
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);