일반 리소스 속성 읽기 및 쓰기

Microsoft Project에서는 각 리소스가 프로젝트 내에서 고유하게 식별되고 사용 가능 여부를 결정하는 일반 속성 집합으로 정의됩니다. 이러한 속성에는 리소스의 name, **식별자 (ID/UID)**및 가용 시간(Start 및 Finish 날짜). Aspose.Tasks for .NET개발자는 이러한 일반 속성을 Microsoft Project 파일(MPP/XML)에서 직접 쉽게 읽고 수정할 수 있습니다. 이를 통해 Microsoft Project에 의존하지 않고도 리소스 관리를 프로그래밍 방식으로 제어할 수 있어 맞춤 보고서 작성, 데이터 동기화 또는 프로젝트 자동화 도구에 유용합니다.

일반 리소스 속성

해당 Resource class는 여러 중요한 속성을 제공합니다:

이러한 속성은 각 리소스가 프로젝트 계획 내에서 적절하게 식별되고 일정에 반영되도록 보장합니다.

일반 리소스 속성 다루기

Microsoft Project에서 리소스의 일반 속성을 수동으로 보려면:

  1. View 메뉴에서 More Views를 선택한 다음 Resource Sheet.
  2. Insert 메뉴에서 Column.
  3. 다음과 같은 열을 추가합니다: Start, Finish, IDUnique ID.

이를 통해 프로젝트 리소스의 핵심 속성을 확인할 수 있습니다.

Aspose.Tasks를 사용하여 일반 리소스 속성 설정

다음 코드 예제는 일반 리소스 속성을 프로그래밍 방식으로 설정하는 방법을 보여줍니다. 이 스니펫은 리소스의 Name, Id, Uid, StartFinish 속성에 값을 할당하여 리소스를 생성하거나 업데이트합니다. 이러한 자동화는 여러 프로젝트 파일에 걸친 리소스 초기화 또는 동기화를 간소화하는 데 도움이 됩니다.

1// Add resources
2Resource resource = project.Resources.Add("Rsc");
3
4// Set resource properties, Resource properties are represented by static class Rsc
5resource.Set(Rsc.StandardRate, 15);
6resource.Set(Rsc.OvertimeRate, 20);

자주 묻는 질문

Q: 다음의 차이점은 무엇입니까: IdUid?

Q: 리소스의 사용자 지정 시작 및 종료 날짜를 설정할 수 있나요?

Q: 어떤 형식이 리소스 속성의 읽기 및 쓰기를 지원합니까?

Q: 리소스 속성을 일괄 업데이트할 수 있습니까?

결론

일반 리소스 속성 관리는 프로젝트 계획에서 리소스를 구성하고 스케줄링하는 데 기본입니다. Aspose.Tasks for .NET를 사용하면 개발자는 Microsoft Project 파일에서 직접 리소스 식별자, 이름 및 사용 가능 날짜를 쉽게 읽고 업데이트하며 제어할 수 있습니다. 이는 Microsoft Project 자체가 필요하지 않은 자동화, 통합 및 맞춤 프로젝트 관리 솔루션에 유연성을 제공합니다.

Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.