MPP에 메타 데이터 작성
aspose.tasks for .net은 MPP (Microsoft Project) 파일에 메타 데이터를 작성하는 기능을 제공합니다. 여기에는 캘린더, 작업, 작업 링크, 리소스 및 리소스 할당과 관련된 속성이 포함됩니다. 이러한 메타 데이터는 통합, 검증 또는 프로젝트 추적 워크 플로우에 필수적 일 수 있습니다.
이 예제는 Aspose.tasks API를 사용하여 다양한 유형의 메타 데이터를 MPP 파일에 작성하는 방법을 보여줍니다. 작업 연락처 정보, 리소스 할당 세부 정보, 캘린더 설정 및 사용자 정의 속성과 같은 일반적인 필드를 다룹니다.
예제에 사용 된 메타 데이터
다음 메타 데이터 필드가 적용됩니다.
- 달력
- CalendarName
- 일
- Contact
- IsMarked
- IgnoreWarnings
- 작업 링크
- LagFormat
- LinkLag
- 의지
- Type
- Initials
- MaxUnits
- Code
- Group
- EmailAddress
- NTAccount
- IsGeneric
- AccrueAt
- TeamAssignmentPool
- CostCenter
- 리소스 서명
- Uid
- Work
- RemainingWork
- RegularWork
- Start
- Finish
여기에 표시되고 무시 된 Warnings는 작업을위한 새로 추가 된 필드입니다. 마찬가지로 리소스의 경우 TeamAssignmentpool 및 CostCenter 속성이 제공됩니다.
다음 단계는 샘플 코드에서 MPP 파일에 메타 데이터를 작성하는 방법을 보여줍니다.
- 새롭고 빈 MPP 파일을 엽니 다.
- 프로젝트 캘린더의 월요일에 작업 시간을 추가하고 프로젝트 캘린더 이름을 변경하십시오.
- 작업 링크 및 지연으로 세 가지 작업을 추가하십시오.
- 예산 작업 1 개와 예산 비용 자원 1 개 (총 4 개)를 추가하십시오.
- 프로젝트 루트 작업 (프로젝트 요약 작업)에 예산 리소스를 할당하십시오.
- 첫 번째 및 두 번째 작업에 다른 두 리소스를 할당하십시오.
- 프로젝트 기준선을 설정하십시오.
- 새 작업 확장 속성을 추가하십시오.
- 변경 사항을 MPP 파일로 저장하십시오.
Summary
Writing metadata to an MPP file involves setting structured fields for various project elements. Aspose.Tasks for .NET allows direct access to these fields using the object model. This approach enables integration with other systems and prepares MPP files for detailed reporting or validation.