Rational ClearQuest Web에서 후크 사용

Rational® ClearQuest® Web 소프트웨어는 스키마 개발자가 설정할 수 있는 전체 후크 기능의 서브세트를 지원합니다.

Rational ClearQuest 스키마에서 작성된 후크는 Rational ClearQuest 서버를 실행하는 컴퓨터에서 실행됩니다. Rational ClearQuest Web에서 후크를 사용할 때 다음 사항에 유의하십시오.
다음 유형의 후크를 제공합니다.

필드 후크에 대한 특수 고려사항

값 변경 및 유효성 검증 필드 후크의 동작은 대상 필드에 대한 양식 제어 유형 및 특성 설정에 따라 결정됩니다. 후크 실행 시기 및 다른 양식 제어 유형 사용자에게 변경사항을 표시하는 방법을 이해하려면 다음 특수 고려사항을 검토하십시오.

값 변경

값 변경 후크를 작성하는 경우 해당 후크가 적절한 시간에 실행되는지 확인하십시오.

값 변경 필드 후크는 브라우저가 Rational ClearQuest Server와 통신할 때 실행됩니다. 때때로 이러한 통신은 사용자가 양식 필드의 값을 변경하는 즉시 발생하기도 합니다(예: 드롭 다운 목록의 항목 선택). 다른 상황에서는 사용자가 새 값을 저장한 후에만 통신이 발생합니다. 값 변경 후크를 사용하는 경우 다음 정보를 검토하여 후크가 적절한 시간에 실행되는지와 Rational ClearQuest Web 클라이언트 사용자가 실행 결과를 볼 수 있는지를 확인하십시오. 값 변경 후크를 작성하는 경우 해당 후크가 적절한 시간에 실행되는지 확인하십시오.

값 변경 후크는 다른 두 조건에 모두 해당될 때 즉시 실행됩니다.
  1. 후크는 다음 양식 제어 유형 중 하나에 해당하는 필드에 설정됩니다.
  2. 양식 제어 특성에는 제어에 대한 하나 이상의 웹 종속자 필드 세트가 있습니다.

값 변경 후크는 사용자가 ListView 제어 또는 Attachments 제어와 같이 다른 유형의 제어 값을 변경할 때는 나중에 실행됩니다. 이런 제어 유형의 경우 사용자가 양식에서 저장 단추를 누르기 전까지 실행되지 않습니다. 또한 드롭 다운 목록 상자, 드롭 다운 콤보 상자 또는 콤보 상자에 웹 종속자 필드가 없을 때에도 실행됩니다. 브라우저에서 양식의 탭 사이를 이동하는 것이 브라우저가 Rational ClearQuest Server와 통신하도록 하지는 않습니다.

값 변경 후크가 적절한 시간에 실행되는지 확인한 후에 변경사항이 사용자에게 표시되는지 확인하십시오. 즉, 값 변경 후크를 사용하여 필드 양식 제어 시 대상 필드의 특성을 웹 종속자로 설정하십시오.

Rational ClearQuest Web에서는 즉시 실행되어 값을 변경하거나 드롭 다운 목록 상자, 드롭 다운 콤보 상자 또는 콤보 상자와 같은 양식 제어 유형 중 하나에 대해서 대상 필드 선택 목록을 무효화하는 값 변경 후크에 추가 고려사항이 적용됩니다. 이러한 유형의 값 변경 후크 필드가 양식 제어의 웹 종속자 필드로 설정된 경우, 브라우저는 대상 필드의 새 값에 대해 디스플레이를 새로 고칩니다. 이러한 필드는 사용자가 양식 제어의 값을 변경할 때 업데이트됩니다.

유효성 검증 필드 후크

유효성 검증 후크는 ClearQuest Web 클라이언트에서 즉시 실행되지만, 양식을 새로 고쳐야 결과를 확인할 수 있습니다.

새로 고치기 단추를 작성하려면 다음을 수행하십시오.

  1. 내부에 코드 없이 레코드 스크립트 후크를 작성하고 이름을 "새로 고치기"로 지정하십시오.
  2. 양식에 단추를 작성하고 단추에 "새로 고치기"로 레이블을 지정하십시오.
  3. 해당 단추를 마우스 오른쪽 단추로 클릭하고 특성을 선택하십시오.
  4. 확장 탭의 클릭 후크 필드에서 새로 고치기 레코드 스크립트를 선택하십시오. 웹에서 사용 섹션에서도 클릭 후크 필드를 선택했는지 확인하십시오.
ClearQuest Web 클라이언트 사용자는 새로 고치기 단추를 클릭해야 웹에서 유효성 검증 후크의 결과를 확인할 수 있습니다.

피드백