조치 후크

조치 후크는 레코드 값을 변경할 수 있고 데이터베이스에 확약하기 전에 사용자 항목의 유효성을 검증할 수 있는 권한을 가진 사용자를 제어할 수 있습니다. 조치 후크는 또한 전체 레코드의 유효성을 검증하고 조치가 완료될 때 이메일 알림을 보낼 수 있습니다.

조치 후크의 범위는 현재 레코드입니다. 지원되는 조치 후크 유형은 실행 순서대로 다음 테이블에 나열됩니다.

조치 후크 용도

액세스 제어

조치를 시작할 때 실행합니다.

지정된 사용자가 레코드에 대해 지정된 조치를 시작할 수 있는지 여부를 나타내는 부울 값을 리턴합니다. 이 후크는 사용자가 조치를 수행하기 전에 호출됩니다. 중첩된 조치의 경우 액세스 제어 후크가 실행되지 않습니다. 액세스 제어 후크는 VBScript 또는 Perl 서브루틴으로 작성할 수 있습니다. 1차 조치(Modify, Submit, Delete, Import)를 수행하려면 현재 사용자가 모든 기본 조치와 1차 조치에 대한 액세스 제어 목록에 속해야 합니다. 조치에 대한 사용자 액세스 제한을 참조하십시오.

초기화

조치를 시작할 때 실행합니다.

초기화 필드 값 또는 지정 태스크를 설정합니다. 레코드의 복합 초기화를 허용합니다. 이 후크를 사용하면 조치를 시작하기 전에 필드 값을 설정할 수 있습니다. 이 후크는 조치가 초기화된 후 레코드 컨텐츠가 양식에 표시되기 전에 호출됩니다. 초기화 후크는 스크립트 서브루틴으로 작성해야 합니다.

유효성 검증

사용자가 조치를 확약할 때 실행합니다.

지정된 필드 값의 유효성을 검증합니다. 사용자가 올바르지 않은 데이터를 입력하면 사용자에게 올바른 데이터를 입력하도록 프롬프트합니다. 이 후크를 사용하면 개별 필드 유효성 검증 후크에서 확인하기 어려운 조건을 검사할 수 있습니다. 예를 들어, 이 후크를 사용하면 필드 그룹의 정보를 확인할 수 있습니다. 이 후크는 변경사항이 데이터베이스로 확약되기 전에 실행됩니다. 유효성 검증 후크는 스크립트를 사용해야 합니다. 동적 목록 편집을 참조하십시오.

확약

트랜잭션이 데이터베이스에 확약되기 전에 즉시 실행됩니다.

예를 들어, 원래 레코드가 해석될 때 모든 중복 변경 요청을 해석하여 여러 레코드에 대한 조치를 단일 트랜잭션과 링크합니다. 외부 데이터 소스 세트가 데이터베이스 컨텐츠와 일치하도록 업데이트합니다. 이 후크는 변경사항이 데이터베이스에 추가된 후 해당 변경사항이 확약되기 전에 호출됩니다. 확약 후크는 VBScript 또는 Perl 서브루틴으로 작성할 수 있습니다.

알림

트랜잭션이 확약된 후 실행합니다.

조치가 수행될 때 사용자에게 알리는 조치를 시작합니다. Rational ClearQuest 이메일을 참조하십시오. 알림 후크는 스크립트를 사용해야 합니다.

자세한 정보:


피드백