Rational® Publishing
Engine 1.1.2.2 이상에서는 템플리트의 변수 또는 데이터 소스 스키마에
메타데이터를 추가할 수 있습니다. 그런 다음, Rational Reporting for Document Generation을
사용하는 통합 제품으로 템플리트를 가져오고 필요에 따라 데이터를 필터링할 수 있습니다.
시작하기 전에
- 변수 또는 데이터 소스 스키마를 작성하십시오.
- 선택사항: 메타데이터에서 정적 메타데이터를 사용하려면 중앙 관리 컴포넌트에서
값 세트를작성하십시오. 동적 메타데이터를 사용하려면 값 세트를 작성할 필요가 없습니다.
프로시저
- 아웃라인 보기에서 변수 또는 데이터 소스 스키마를 마우스 오른쪽 단추로
클릭하십시오.
- 구성 메타데이터 편집을 클릭하십시오.
- 동적 또는 정적 데이터에 대한 메타데이터 세부사항을 입력하십시오.
- 동적 메타데이터:
- 유형: 값 유형입니다. 예: string
- ID: 매개변수의 값 목록을
제공하기 위해 평가되는 xPath 표현식입니다. 값을 입력하거나 데이터 소스 스키마 보기에서 값을 끌어올 수 있습니다.
예: workitem/workitem/id.
표현식은 요청 URL 페치에서 리턴되는 XML에서 평가됩니다.
ID 표현식이 제공되지 않으면 요청 URL 자체가 매개변수의 값이 됩니다.
- 표시: 매개변수
선택사항의 표시 문자열을 제공하기 위해 평가되는 xPath 표현식입니다.
값을 입력하거나 데이터 소스 스키마 보기에서 값을 끌어올 수 있습니다.
예: workitem/workitem/summary.
ID와 표시 xPath 표현식은 일치하는 결과 세트(예: 동일한 크기 및
순서)를 리턴해야 합니다. 표시 값이 제공되지 않으면 ID가 표시 문자열로
대신 사용됩니다.
- 요청 URL: 매개변수 값을
찾을 때 정보를 검색하는 전체 URL입니다. 요청 URL이 제공되지 않으면
사용자가 매개변수의 값을 수동으로 입력해야 합니다.
- 정적 메타데이터:
- 값 세트: 중앙 관리 컴포넌트에 연결된 경우,
사전 정의된 데이터 세트를 선택할 수 있습니다.
문서 생성 중에 보고서를 구성하는 이 목록에서 단일 값을 선택합니다.
- 동적 메타데이터를 입력한 경우, 입력한 메타데이터를 검토하고
값을 가능할 때마다 데이터 소스에 의해 정의된 변수와 대체합니다. 예를 들어, Rational solution for
Collaborative Lifecycle Management는
ID, 표시 및 요청 URL 매개변수에 대해 다음과 같은 변수를 제공합니다.
- ${public}: 보고서가 실행 중인 애플리케이션의
앞쪽 URL로 해석됨
- ${projectAreaUUID}: 보고서가 실행 중인
프로젝트의 UUID로 해석됨
- ${userInput}: 보고서가 실행될 때 사용자가
제공한 필터 문자열로 대체됨
- 확인을 클릭하여 변경사항을 저장하십시오.
- 템플리트를 저장하십시오.
다음에 수행할 작업
문서를 생성하거나
Rational Publishing Engine 템플리트를
통합된 제품으로 가져오십시오.