작업 일정 충돌 확인
Contents
[
Hide
Show
]작업 일정 충돌 확인
프로젝트 관리에서 작업이 때때로 일정 규칙을 위반하여 타임라인에 충돌이나 불일치가 발생할 수 있습니다. 예를 들어:
- 작업이 후속 작업의 시작일보다 늦게 완료될 수 있습니다.
- 종속성 구성 오류로 인해 작업이 잘못 겹칠 수 있습니다.
Aspose.Tasks for .NET은 이러한 문제를 프로그래밍 방식으로 식별하는 간단한 방법을 제공합니다.
Warning 필드 사용
해당 Tsk 클래스는 Warning 필드를 노출합니다.
- 형식: Boolean (
true
/false
) - 목적: 작업에 일정 불일치나 충돌이 있는지 여부를 나타냅니다.
- 사용법: 프로젝트의 각 작업에 대해 확인하여 문제 있는 항목에 표시할 수 있습니다.
예제: 작업 충돌 감지
다음 코드 예제는 Warning
필드를 작업에서 확인하고 일정 문제를 감지하는 방법을 보여줍니다:
1Project project = new Project("New Project.mpp");
2Task task = project.RootTask.Children.GetById(1);
3Console.WriteLine(task.Get(Tsk.Warning));
주요 참고사항
- 해당
Warning
플래그는 일정 검증을 보고서를 내보내거나 공유하기 전에. - 이는 종속성 문제, 날짜 불일치 또는 논리적 충돌.
- 다른 작업 필드(예:
Start
,Finish
, 또는ConstraintType
)와 결합하여 자세한 진단을 제공할 수 있습니다.
자주 묻는 질문
질문: Warning
은(는) 정확한 충돌이 무엇인지 설명합니까?
- 아니요. 단지 불일치가 존재함을 나타낼 뿐입니다. 문제를 진단하려면 작업 의존성, 제약 조건 또는 캘린더를 확인해야 합니다.
질문: 경고를 자동으로 지울 수 있나요?
- 근본적인 일정 충돌이 수정되면(예: 의존성 수정 또는 날짜 조정으로),
Warning
플래그는 더 이상 나타나지 않습니다.
질문: 이것이 MPP 및 XML 형식 모두와 호환됩니까?
- 예. 해당 필드는 지원되는 Microsoft Project 형식 전체에서 일관되게 작동합니다.