StyleVision에서 제공하는 XPath 도구

스타일시트 및 보고서용 XPath를 편집하고 오류를 수정합니다

  • XPath 생성기
  • XPath 구문 강조 표시 기능
  • XPath 자동 완성 기능 (인텔리센스)
  • XPath 디버거
  • 동적 필터링
  • 조건부 서식
  • 데이터 통합
  • 사용자 정의 계산 기능

XPath를 사용하여 스타일 시트와 보고서를 정의하는 방법

StyleVision에서는 XPath를 사용하여 보고서 및 해당 XSLT 스타일시트에 동적으로 데이터를 표시하고 조작하는 규칙, 필터 및 계산을 정의합니다. StyleVision은 XPath 표현식을 디자인 내에 직접 통합하여 XML 또는 XBRL 데이터를 선택하고 필터링하는 것과 같은 간단한 작업부터 값 집계, 조건부 서식 설정, 사용자 정의 계산 생성과 같은 복잡한 작업까지 다양한 기능을 수행할 수 있도록 지원합니다.

StyleVision의 XPath 표현식은 문서 또는 분류 체계의 서로 다른 부분에 있는 값을 참조하는 등 고급 기능을 지원합니다. 이를 통해 정확하고 데이터 기반의 보고서를 생성하는 동시에, 데이터 내용에 따라 보고서 레이아웃을 맞춤 설정할 수 있습니다.

XPath 편집기 및 평가 도구

StyleVision은 XPath를 사용하여 보고서 및 양식(뿐만 아니라 차트도)에 대한 정교한 조건부 서식을 쉽게 적용할 수 있도록 지원합니다. "XPath 식 편집" 대화 상자를 통해 다음과 같은 작업을 수행할 수 있습니다

  • 소스 파일 내의 데이터에 따라 레이아웃이 변경되고, 동적으로 내용이 바뀌는 변수 레이아웃 및 동적 표현을 위한 조건부 템플릿.
  • XPath 와일드카드를 활용한 확장 템플릿으로, 참조된 XML 소스 코드에 기반하여 다양한 변수 데이터를 출력할 수 있는 사용자 정의 템플릿을 만들 수 있습니다.
  • 실행 시간에 평가되는 XPath 표현식을 사용하여 스타일시트 디자인 결과에서 데이터를 자동으로 필터링하는 템플릿 필터링 기능입니다.
  • 표 형태의 데이터를 요약하거나, 출력 또는 입력 스타일시트 템플릿에서 다른 기능을 제공하기 위한 자동 계산 기능.
XSLT 스타일시트 작성자를 위한 XPath 편집기

작업을 진행하는 동안 XPath 빌더와 XPath 평가 모드를 번갈아 사용하면서 표현식을 테스트하고 개선해 보세요.

XPath 디버거

XPath 편집기 창에는 XPath 표현식을 테스트할 수 있는 고급 XPath 디버거가 포함되어 있습니다.

통합된 XPath 디버거는 보고서 작성 과정에서 복잡한 XPath 표현식을 쉽게 테스트하고 문제 해결할 수 있도록 지원하여 시간을 절약하고 불편함을 줄여줍니다. 툴바의 버튼을 사용하면 각 XPath 표현식의 평가 과정을 단계별로 진행하고, 각 단계에서 반환되는 결과를 확인할 수 있습니다.

StyleVision XPath 디버거에 대해 더 자세히 알아보려면 다음 자료를 참고하십시오 블로그 게시글.

StyleVision에서 XPath를 테스트하고 디버깅하세요

Altova의 XPath 도구에 대해 자세히 알아보세요.