다음을 통해 공유


Microsoft Project의 필드 매핑

Office Project 필드 매핑 파일을 수정하여 Office Project 및 Team Foundation Server 사이에 데이터를 매핑하는 방법을 사용자 지정할 수 있습니다. 매핑 파일을 작업 항목 추적 필드의 이름 WorkItemTrackingFieldReferenceName 특성을 Office Project 필드 이름 ProjectField 특성에 연결합니다. Office Project 필드 매핑 파일에 정의된 필드 매핑을 변경하기 전에 Team Foundation가 Office Project에서 작업 항목 추적 데이터베이스에 복사되는 방법을 이해하려면 이 항목 뒷부분에서 제공되는 정보를 검토해야 합니다.

항목 내용

  • 계산된 필드

  • 필드 형식 매핑

  • Office 프로젝트 이름

Office Project 필드 이름을 사용하는 방법에 대한 자세한 내용은 Microsoft Project에 대한 필드 매핑 방법 변경를 참조하십시오.

중요

Office Project 필드 이름의 지원되는 집합은 Office Project의 서로 다른 버전에서 다를 수 있습니다.

계산된 필드

일반적으로 작업 항목 데이터베이스에서 계산된 필드는 새로 고칠 필요가 없습니다. 예를 들어 시작 날짜와 종료 날짜는 일반적으로 작업 기간과 종속성을 기반으로 계산됩니다. 팀 멤버가 팀 탐색기에서 작업의 시작 날짜를 변경하면 필드를 새로 고칠 때 Office Project에서 오류가 발생할 수 있습니다. 따라서 계산된 필드는 게시 전용으로 구성하는 것이 좋습니다. 즉, Office Project에서 해당 필드의 변경 내용을 작업 항목 데이터베이스에 게시하되 이를 업데이트하지 않도록 구성해야 합니다. 필드를 게시 전용으로 구성하는 방법에 대한 자세한 내용은 Microsoft Project에 대한 필드 매핑 방법 변경을 참조하십시오.

또한 작업 항목 폼 정의에 READONLY 특성을 사용하면 팀 멤버가 팀 탐색기에서 계산된 필드 값을 변경할 수 없게 할 수 있습니다. READONLY 특성에 대한 자세한 내용은 모든 FIELD XML 요소 참조를 참조하십시오.

참고

MSF(Microsoft Solutions Framework) for Agile Software Development 및 MSF for CMMI Process Improvement 프로세스 템플릿의 시작 및 종료 날짜는 팀 탐색기에서 읽기 전용인 게시 전용 매핑으로 이미 구성되어 있습니다.

필드 형식 매핑

Team Foundation에서 Office Project의 작업을 게시하면 필드 데이터가 Office Project에서 작업 항목 데이터베이스로 복사됩니다. 또한 작업을 새로 고치면 필드 데이터가 작업 항목 데이터베이스에서 Office Project로 복사됩니다. 필드 데이터를 제대로 복사하려면 작업 항목 데이터베이스의 필드 형식과 Office Project의 필드 형식이 호환되어야 합니다. 다음 표에서는 각 작업 항목 필드 형식과 호환되는 Office Project 필드 형식을 보여 줍니다.

작업 항목 필드 형식

Microsoft Project 필드 형식

DateTime

Datetime

Double

작업 시간, 단위, 백분율, 분수 및 ±5.0 × 10−324에서 ±1.7 × 10308 범위의 모든 필드 형식

변경 내용

지원되지 않음

Html

지원되지 않음

Integer

작업 시간, 단위, 숫자 및 -2,147,483,648에서 2,147,483,647 범위의 모든 필드 형식

PlainText

지원되지 않음

String

텍스트(최대 255자)

중요중요
Office Project에서는 리소스 이름 필드 목록을 팀 멤버의 이름으로 채우지 않습니다.따라서 이름을 수동으로 목록에 추가해야 합니다.Office Project의 리소스에 작업 항목을 할당하는 경우 AD DS(Active Directory 도메인 서비스) 또는 주소록의 표시 이름에 따라 리소스를 지정해야 합니다.별칭이나 기타 간단한 형식의 이름을 사용하여 리소스에 작업 항목을 할당하는 경우 유효성 검사 오류를 발생시킬 수 있는 불일치 문제가 나타납니다.

TreePath

사용자 정의 개요 코드

작업 항목 필드 형식에 대한 자세한 내용은 작업 항목 필드 사용을 참조하십시오. Office Project 필드 형식에 대한 자세한 내용은 Microsoft Office 2007 소프트웨어 개발 키트에서 pjField 상수 관련 도움말을 참조하십시오. 이 키트는 Microsoft 웹 사이트에서 액세스할 수 있습니다: Project 2007 SDK: Software Development Kit.

Office 프로젝트 필드 이름

Office Project에서 pjtask로 시작되는 모든 필드 이름을 매핑할 수 있습니다. 예를 들어 pjTaskText10을 Team Foundation의 문자열 필드로 매핑할 수 있습니다. Office Project 필드에 매핑되는 작업 항목 필드를 지정하면 이러한 필드 이름이 ProjectField 특성에 사용됩니다. Office Project 필드 이름의 전체 목록을 보려면 Microsoft Office 2003 소프트웨어 개발 키트에서 pjField 상수 관련 도움말을 참조하십시오.

참고

Office Project 서버를 사용 중인 경우 pjTaskEnterpriseCost1 같이 이름에 "Enterprise"가 있는 추가 필드가 있습니다. Team Foundation은 Office Project Server로 데이터를 게시하거나 새로 고칩니다. 따라서 이러한 필드 이름은 지원되지 않습니다.

참고 항목

작업

Microsoft Project에 대한 필드 매핑 방법 변경

기타 리소스

Microsoft Project 및 Team Foundation을 사용하여 작업을 추적할 때 유용한 팁 및 작업 차이점

Microsoft Project 필드 매핑 사용자 지정