none
MS Project에게 확장성을 부여하는 사용자 정의 기능

    일반 토론

  •  

    사용자정의는 Microsoft Project에게 유연성과 확장성을 불어넣어주는 도구이다. Microsoft Project가 기본적으로 제공하지 않는 필드나 화면, 달력 등을 프로젝트에 맞게 설정하고 사용할 수 있게 해준다.

     

    예를들어 프로젝트에서 액티비티별로 수행하는 지역을 표현하고 싶을 때 기본 화면과 필드에서 지역을 표현할 수 있는 방법이 없다. 이 경우 지역이라는 새로운 필드를 생성해서 원하는 위치에 넣어서 입력, 관리할 수 있다.

     

    사용자 정의를 통해 새로운 필드를 정의해서 쓰고자 하는 경우 다음과 같이 하면 된다.

     

    도구 > 사용자 정의 > 필드를 선택한다. 신규로 정의하고자 하는 것이 필드가 아니라 폼인 경우에는 을 선택한다.



     

    필드의 종류 와 유형을 정의하고 이름 바꾸기 버튼을 눌러 사용자 정의 필드 명을 입력한다. 이름 바꾸기를 통해 변경된 이름을 삭제하고 싶은 경우에는 옆에 삭제 버튼을 누르면 된다. Project 2003까지는 이름을 삭제하고 싶어도 방법이 없어서 다시 이름을 텍스트1’과 같이 변경하곤 했다. 2007에서 생긴 반가운 기능이다.



     

    작업그룹 및 요약 행에 대해서 어떤 형태로 데이터를 보여 줄 것인지 정의하고, 단순한 필드가 아니라 함수의 형태로 계산해야 하는 경우 수식버튼을 클릭하여 함수를 만들어 준다. 필드의 값이 몇 개로 한정되어 있고 그 중에서 선택해야 하는 경우(ex:직급 정보)는 값 목록버튼을 클릭하여 값을 먼저 정의한다.

     

    사용자 정의한 직급이라는 필드를 만들고 나면 테이블에서 삽입한다. 삽입하고자 하는 위치에 필드명에 오른쪽 마우스를 클릭해서 열 삽입 버튼을 누르면 필드이름에 새로 지역(텍스트1) 이라고 생긴 것을 확인할 수 있다. 선택하고 확인을 누른다.



     

    사실 지역과 같은 정보는 단순히 텍스트로 정의하는 것보다는 계층이 있는 구조로 정의하는 것이 더 바람직하다. 예를들자면 아시아 > 동아시아 > 한국 > 경기도 > 성남 > 분당 과 같은 형식을 가지기 때문이다. 이처럼 계층이 있는 구조로 정의하고자 할때에는 필드 형식을 텍스트가 아니라 개요코드로 정의해서 사용한다.

     

     

    2008년 4월 13일 일요일 오전 7:04