필드 후크

이 주제에서는 ClearQuest® 필드 후크의 개념을 설명합니다.

레코드의 특정 필드에 영향을 주는 이벤트에는 필드 후크를 사용합니다. 필드 후크는 초기값을 설정하고 필드 값이 변경될 때 이벤트에 응답하며 지정된 사용자 그룹만 필드 값을 변경할 수 있도록 액세스 권한을 강제 실행하고 사용자가 제공하는 값의 유효성을 검증할 수 있습니다.

필드 후크의 범위는 현재 레코드 내부의 현재 필드입니다. 다음 유형의 필드 후크가 지원됩니다.

필드 후크
설명
선택사항 목록
올바른 값 세트를 리턴합니다. 이 후크는 목록 상자 또는 콤보 상자와 같은 목록-유형 제어 도구를 사용하여 표시되는 필드와 함께 사용하십시오. 스크립트를 작성하지 않고 상수 또는 동적 목록을 사용하여 값을 제공할 수도 있습니다. 필드 선택사항 목록 작성을 참조하십시오.
기본값
필드의 초기값을 설정합니다. 이 후크는 제출 조치를 시작할 때 호출됩니다. 스크립트 서브루틴을 사용하여 기본값 후크를 작성할 수 있습니다. 또한 상수 값을 기본값으로 지정할 수 있습니다.
권한
필드에 대한 사용자의 액세스 권한을 나타내는 BehaviorType 상수 중 하나를 리턴합니다. 이 후크를 사용하여 워크플로우 및/또는 보안을 강제 실행하십시오(열거형 상수는 IBM Rational ClearQuest API 참조서를 참조하십시오). 필드에 권한 후크를 추가하는 경우, 하나 이상의 필드 동작이 USE_HOOK로 설정되도록 동작 눈금을 수정해야 합니다. 수정하지 않으면 유효성 검증 오류가 발생합니다.
유효성 검증
필드 컨텐츠의 유효성을 검증합니다. 이 후크는 값이 변경될 때 호출되어, 레코드가 데이터베이스에 커미트되기 전에 필드 컨텐츠의 유효성에 대한 피드백을 신속하게 사용자에게 제공합니다.
값 변경
필드 값의 변경에 응답합니다. 이 후크를 사용하여 다른 필드(예: 종속자 목록)를 업데이트하십시오. 후크가 실행되고 나면 필드에 대한 유효성 검증 후크를(있는 경우) 호출하여 스크립트에서 수정된 필드를 유효성 검증합니다.

필드 및 조치 후크 실행 순서에 지정된 규칙에 따라 후크가 실행됩니다.


피드백