Altova StyleVision은 높은 수준의 사용자 정의 기능을 제공하는 강력한 도구로, 데이터베이스 보고서를 생성하는 데 사용됩니다. 이 도구를 사용하면 사용자는 복잡한 SQL 쿼리를 직접 코딩할 필요 없이, SQL Server, Oracle, MySQL, PostgreSQL 등 다양한 데이터베이스에 직접 연결하여 시각적으로 매력적인 보고서를 디자인할 수 있습니다.
StyleVision을 사용하면 보고서의 레이아웃, 형식 등을 정의하고, 심지어 이미지와 차트까지 포함하여 동적이고 데이터 기반의 보고서를 만들 수 있습니다. 모든 작업은 사용하기 쉬운 드래그 앤 드롭 방식의 디자인 인터페이스를 통해 이루어집니다.
StyleVision에서 디자인하는 모든 보고서는 HTML, Word, PDF, 그리고 텍스트 형식으로 동시에 제공됩니다.
StyleVision은 모든 주요 SQL 데이터베이스에 직접 연결할 수 있도록 지원하여, 사용자가 데이터를 가져와 보고서에 활용할 수 있도록 합니다. 데이터베이스 연결 마법사를 사용하면 백엔드 데이터에 쉽게 연결할 수 있으며, ADO, ODBC 또는 JDBC 옵션을 제공합니다. 이 기능은 데이터 내보내기나 외부 통합이 필요 없도록 하여, 사용자가 보고서를 생성하는 과정을 간소화합니다.
StyleVision은 다음 기능을 지원합니다:
연결이 완료되면 연결 마법사에서 사용 가능한 뷰, 테이블, 시스템 테이블 목록을 보여줍니다. 또한 미리보기 창을 통해 데이터베이스 보고서 디자인에 사용할 테이블과 뷰를 선택하는 동안 데이터를 미리 확인할 수 있습니다.
데이터베이스 보고서를 디자인할 때, 연결된 데이터베이스의 내용을 확인하는 것이 유용합니다. StyleVision의 데이터베이스 쿼리 창은 자동 완성 기능을 제공하는 지능형 SQL 편집기를 제공합니다. 또한, 브라우저 창에서 데이터베이스 객체를 SQL 편집기로 끌어다 놓거나, 마우스 오른쪽 버튼 메뉴를 사용하여 선택하면 StyleVision이 자동으로 SQL 문을 생성할 수 있습니다. 또는, 기존의 SQL 스크립트를 가져와서 편집할 수도 있습니다.
디자인을 만들려면, 원하는 요소를 디자인 영역의 원하는 위치로 간단히 드래그 앤 드롭하면 됩니다. XSLT 2.0 표준을 기반으로 한 그룹화, 인라인 기본 키 및 외래 키 생성, 데이터베이스 뷰 지원과 같은 고급 데이터베이스 보고 기능은 멀티 채널 보고서에 복잡성과 동적 기능을 추가할 수 있도록 해줍니다.
StyleVision은 동적인 보고서 기능을 지원하여, 일관된 서식으로 보고서를 작성할 수 있는 레이아웃 템플릿을 만들면서도, 실제 보고서 내용은 실행 시점에 소스 데이터에 따라 결정되도록 합니다. 이를 통해 복잡한 보고서 디자인을 프로젝트마다 일관되게 유지할 수 있습니다.
스타일비전의 디자인 작업이 완료되면, 데이터베이스의 정보를 PDF, RTF, Word, HTML, 그리고 일반 텍스트 형식으로 동시에 변환합니다. 이를 통해 필요에 따라 웹 및 인쇄 형식으로 보고서를 발행할 수 있습니다. 인쇄 문서의 경우 페이지 나누기가 적용되므로, 스타일비전은 북마크, 목차, 표지 디자인 옵션, 머리말 및 바닥글 등 다양한 기능을 지원합니다.
StyleVision의 재사용 가능한 디자인은 보고서 작성 과정을 간소화하여, 업데이트가 있을 때마다 데이터를 다시 입력할 필요를 없애줍니다. 또한, 다양한 출력 방식을 지원하여 여러 형식으로 보고서를 생성하고 배포할 수 있습니다. 이를 통해 다양한 비즈니스 커뮤니케이션 요구사항에 원활하게 대응할 수 있으며, 단 한 번의 클릭만으로 모든 것이 가능합니다.
`StyleVision Server를 사용하면 고성능의 자동화된 데이터베이스 보고서 생성 기능을 구현할 수 있습니다.


