스키마 편집

버전 1.3 릴리스부터 이 제품은 Eclipse 기술에 기반하는 WTP(Web Tools Platform) 프로젝트의 XML 스키마(.xsd) 편집기를 포함합니다. 이 기본 제공 편집기를 사용하여 제품 내에서 스키마를 편집하는 옵션을 사용할 수 있습니다. 또는 템플리트에서 사용되는 데이터 소스 스키마를 내보내 외부 편집기를 사용하여 스키마를 편집하도록 선택하고 필요에 따라 이를 수정할 수 있습니다. 그런 다음 이전 버전을 새 버전으로 바꿔 개정된 데이터 소스 스키마를 다시 템플리트에 추가할 수 있습니다.

시작하기 전에

중요사항: 스키마에 대해 작업하기 전에 사본을 저장하여 템플리트를 백업하십시오.

이 태스크 정보

스키마를 변경해도 생성된 보고서에서 사용되는 데이터는 변경되지 않습니다. 스키마 변경은 Rational® Publishing Engine이 데이터를 사용하는 방법에만 영향을 미칩니다. 스키마 발견 마법사를 사용하여 편집할 수 없으며 사용자 정의 속성이 포함된 데이터 소스 스키마를 내보내거나 대체할 수 없습니다.
팁: 데이터 소스 스키마에 동일한 이름의 루트 노드와 하위 노드가 있으면 무한 순환이 발생합니다. 무한 순환은 무한하게 실행되는 문서 생성 프로세스입니다. 모든 노드의 이름이 고유한지 확인하여 무한 순환 문제를 방지하십시오.

기본 제공 편집기를 사용하여 스키마 편집

프로시저

  1. 아웃라인 보기에서 데이터 소스 스키마를 펼치십시오.
  2. 스키마를 마우스 오른쪽 단추로 클릭한 후 편집기에서 스키마 열기를 선택하십시오. XML 스키마 편집기에서 XML 스키마(.xsd 파일)이 열리며 스키마를 편집하기 위해 디자인 및 소스 보기를 사용할 수 있습니다. 편집기에 대한 세부사항은 XML 스키마 편집기 주제를 참조하십시오.
  3. 변경사항을 저장하십시오.

외부 편집기를 사용하여 스키마 편집

프로시저

  1. 스키마를 내보내십시오.
    1. 아웃라인 보기에서 데이터 소스 스키마를 펼치십시오.
    2. 스키마를 마우스 오른쪽 단추로 클릭한 후 스키마 내보내기를 선택하십시오.
    3. .xsd 파일을 저장할 위치를 선택한 후 확인을 클릭하십시오.
    4. 문서 편집기를 사용하여 .xsd 파일을 여십시오.
    5. 스키마를 편집하십시오.
    6. 변경사항을 저장하십시오.
  2. 스키마를 바꾸십시오.
    1. Document Studio 아웃라인 보기에서 내보낸 스키마를 마우스 오른쪽 단추로 클릭하고 스키마 바꾸기를 선택하십시오.
    2. 찾아보기를 클릭한 후 수정한 .xsd 파일을 선택하십시오.
    3. 확인을 클릭하십시오. 새 데이터 소스 스키마의 모든 조회가 템플리트에 추가된 조회로 해석되는 경우 스키마가 대체되고 추가 변경사항을 작성할 필요가 없습니다.

      새 데이터 소스 스키마의 모든 조회가 해석될 수 없는 경우 다음 단계를 계속 진행하십시오.

    4. 새 데이터 소스 스키마의 모든 조회가 템플리트에 추가된 조회로 해석될 수 없는 경우 다음 옵션 중 하나를 선택해야 합니다.
      • 데이터 참조 제거: Rational Publishing Engine이 데이터 소스 스키마로 해석될 수 없는 조회를 템플리트에서 제거하도록 허용합니다.
      • 유효한 대체 지정: 해석되지 않은 각 조회를 새 데이터 소스 스키마에 있는 조회로 대체합니다.
    5. 유효한 대체 지정을 선택한 경우 유효한 대체 지정 창에서 대체 조회를 지정하십시오. 대체 이름 열에서 셀을 선택하여 드롭 다운 목록에서 조회를 선택하십시오.
    스키마가 대체되면 Rational Publishing Engine이 새 스키마가 이전 스키마와 호환되는지 확인합니다. 새 스키마가 호환되지 않는 경우에는 개정판에 오류가 있습니다.

    스키마가 데이터 제공자의 데이터와 여전히 동기화되어 있는지 확인하십시오. 템플리트 미리보기를 생성하여 데이터가 예상대로 제공되는지 확인하십시오. 출력에 영향을 미치는 오류가 스키마에 있는 경우, 오류 로그를 검토하여 오류를 식별할 수 있습니다.


피드백