레코드 수정을 위한 REST URI 작성

레코드에 직접 링크하여 사용자 데이터베이스에서 레코드를 수정하기 위한 REST URI를 작성할 수 있습니다.

이 태스크 정보

레코드를 수정하기 위한 REST URI를 작성하려면 다음을 수행하십시오.

프로시저

  1. Rational® ClearQuest® Web 도구 모음에서 새 변경 요청 옆의 화살표를 클릭하고 새 REST URI를 선택하십시오. 새 REST URI 마법사가 열립니다.
  2. REST URI 유형 목록에서 레코드 수정을 선택하십시오.
  3. 레코드 유형 목록에서 레코드 유형을 선택하십시오.
  4. 조치 유형 목록에서 조치를 선택하십시오. 사용 가능한 조치 유형은 레코드 유형에 의해 결정됩니다.
  5. 선택사항: 자동으로 채우는 레코드 필드 목록에서 REST URI에 매개변수로 추가할 레코드 필드를 선택하십시오.
  6. 선택사항: 레코드에 변경사항을 모두 저장하려면 자동으로 변경사항 저장 선택란을 선택하십시오.
  7. 선택사항: Rational ClearQuest Web 로그인 매개변수를 REST URI에 추가하려면 자동으로 로그인을 선택하십시오.
  8. 선택사항: REST URI를 실행할 때 열리는 창에 배너, 작업공간 트리 및 기본 도구 모음을 포함하려면 배너, 작업공간 트리 및 기본 도구 모음 포함 선택란을 선택하십시오.
  9. 작성을 클릭하십시오. REST URI 템플리트가 REST URI 템플리트 필드에 표시됩니다.
  10. 템플리트를 텍스트 편집기에 복사하고 이중 중괄호 {{ }}로 묶인 플레이스홀더를 적합한 값으로 바꾸십시오.

    선택사항: 자원 요청의 기본 형식을 HTML에서 XML 또는 ATOM으로 변경하십시오.

  11. 수정한 템플리트를 웹 애플리케이션이나 다른 웹 브라우저 창에 복사하십시오.
  12. 재설정을 클릭하여 새 REST URI 템플리트를 작성하거나 닫기를 클릭하여 종료하십시오.

레코드를 수정하기 위한 다음 REST URI 템플리트가 새 REST URI 마법사를 사용하여 작성됩니다. 이 예제에서는 레코드 유형 목록에서 ALMActivity가 선택되고 조치 유형에서 Activate가 선택되며, REST URI를 작성하도록 자동으로 변경사항 저장, 자동으로 로그인배너, 작업공간 트리 및 기본 도구 모음 포함 선택란이 선택됩니다.

http://CQWebServerHost/cqweb/restapi/YourConnection/YourUserDB/RECORD?format=HTML&recordType=ALMActivity&action=Activate&fieldsXml=&autoSave=true&loginId={{loginid}}&password={{password}}
변수 및 템플리트 플레이스홀더는 다음과 같은 의미를 가집니다.
CQWebServerHost
ClearQuest Web 서버 호스트 시스템의 웹 주소. 이 값은 REST URI 템플리트를 작성할 때 정의합니다.
YourConnection
ClearQuest 연결. 이 값은 REST URI 템플리트를 작성할 때 정의합니다.
YourUserDB
ClearQuest 사용자 데이터베이스. 이 값은 REST URI 템플리트를 작성할 때 정의합니다.
format
자원 요청의 기본 형식은 HTML입니다. 원하면 형식을 XML 또는 ATOM으로 변경할 수 있습니다.
{{loginid}}
로그온 ID의 플레이스홀더
{{password}}
비밀번호의 플레이스홀더

다음 예제는 REST URI에 날짜 필드, 참조 필드, 참조 목록 및 다중 행 필드 값을 매개변수로 입력하는 방법을 보여줍니다.


피드백