문서 스타일 보고서에 대한 메타데이터 구성

Rational® Publishing Engine 1.1.2.2 이상에서는 템플리트의 변수 또는 데이터 소스 스키마에 메타데이터를 추가할 수 있습니다. 그런 다음, Rational Reporting for Document Generation을 사용하는 통합 제품으로 템플리트를 가져오고 필요에 따라 데이터를 필터링할 수 있습니다.

시작하기 전에

  1. 변수 또는 데이터 소스 스키마를 작성하십시오.
  2. 선택사항: 메타데이터에서 정적 메타데이터를 사용하려면 중앙 관리 컴포넌트에서 값 세트를작성하십시오. 동적 메타데이터를 사용하려면 값 세트를 작성할 필요가 없습니다.

프로시저

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

다음에 수행할 작업

문서를 생성하거나 Rational Publishing Engine 템플리트를 통합된 제품으로 가져오십시오.

피드백