Report Builder

Altova StyleVision is a graphical report builder for XML, XBRL, and database data.

Your single, drag-and-drop report design lets you publish data in HTML, PDF, Word, text, and eForms simultaneously. Automate your multi-channel publishing via auto-generated XSLT stylesheets or StyleVision Server!


Altova StyleVision is a graphical report builder for XML, XBRL, and database data.

Your single, drag-and-drop report design lets you publish data in HTML, PDF, Word, text, and eForms simultaneously. Automate your multi-channel publishing via auto-generated XSLT stylesheets or StyleVision Server!

“Altova StyleVision is essential to helping us deliver content in a wide variety of formats at our university’s training center. There’s so much you can do with StyleVision. It has everything I want and more.”

Scott Calkins Manager, Emerging Tech, Binghamton University

Report Builder & Stylesheet Designer

StyleVision takes the complexity out of XSLT coding by allowing you to build reports and forms visually. You simply drag and drop to create sophisticated designs for publishing XML, XBRL, or database data in multi-channel formats.

Designing XSLT stylesheets for report generation in StyleVision is a highly flexible, visual drag-and-drop process facilitated by intelligent menus and entry helper windows. Advanced stylesheet functions help you define conditional templates, auto-calculations, rich input formatting, and more.

StyleVision is an easy-to-use report builder for XML, XBRL, and database data

The StyleVision report designer includes:

  • Drag-and-drop report builder
  • Reports in HTML, PDF, text, and Word
  • eForm creation
  • Support for generating charts and graphs
  • Table and chart wizards
  • Intelligent entry helpers
  • Design templates
  • Support for barcodes
  • Support for watermarks
  • Support for XSLT 1.0, 2.0, 3.0
  • XPath 1.0/2.0/3.1 expression builder & evaluator
  • XPath Debugger
  • Support for CSS and JavaScript
  • Advanced stylesheet functions

Each report you build in StyleVision automatically generates output in HTML, PDF, Word, RTF, and pure text, as well as the corresponding XSLT or XSL:FO stylesheet for each format.

The report builder automatically generates HTML, PDF, and Word output

It’s easy to get started in StyleVision. You can even base your design on an existing Word document – this is infinitely easier than hand-coding XSLT!

Multi-channel Report Designer

StyleVision is ideal for designing multi-channel or multi-format publishing of business reports. Whether you need to publish XML, database, or XBRL data – or a combination thereof, it’s easy to design sophisticated reports using StyleVision’s drag-and-drop design paradigm.

Your one design simultaneously creates a compelling business report in Web and print ready formats including HTML, PDF, RTF, Word, and text.

You can automate your multi-channel report publishing projects using the generated XSL stylesheets or via the high-performance StyleVision Server.

XML to PDF, HTML, Word, and text

StyleVision makes it easy to transform XML content into reports that address business goals. Each design you create in the StyleVision XML publisher generates your XML report in multiple channels for print and the Web. The corresponding XSLT and XSL:FO stylesheets are also generated for easy automation.

Since PDF documents are paginated, StyleVision includes special XSL:FO options including bookmarks, tables of contents, cover page design options, headers and footers, and so on.

Use StyleVision to publish:

StyleVision XML

Combine data from multiple XML Schemas or DTDs in a single report design, or add other sources such as relational database or XBRL files. StyleVision makes it easy with a visual design paradigm, intelligent entry helpers, conditional templates, and more.

Database Reporting

As with XML reports, it’s easy to publish database reports in HTML, PDF, Word, and text formats based on a single StyleVision design.

All major relational databases are supported in a single product version.

  • Firebird 2.5, 3, 4
  • IBM DB2 for iSeries® v6.1, 7.1, 7.2, 7.3, 7.4
  • IBM DB2® 8, 9.1, 9.5, 9.7, 10.1, 10.5, 11.5, 11.5.7
  • Informix® 11.70, 12.10, 14.10
  • MariaDB 10, 10.3, 10.4, 10.5, 10.6.5, 10.9.2, 11.2
  • Microsoft Access™ 2003, 2007, 2010, 2013, 2019
  • Microsoft® Azure SQL
  • Microsoft® SQL Server® 2005-2022
  • MySQL® 5, 5.1, 5.5, 5.6, 5.7, 8, 8.0.25, 8.0.28, 8.2, 8.3
  • Oracle® 9i, 10g, 11g, 12c, 18, 19
  • PostgreSQL 8, 9, 10, 11, 12, 13, 14, 15, 16
  • Progress OpenEdge 11.6
  • SQLite 3.x
  • Sybase® ASE 15, 16
  • Teradata 16

Database report building functionality includes:

  • Support for relational and XML content in leading DBMSs
  • Database connection wizard
  • Built-in database query window
  • Direct SQL SELECT statement entry
  • And more

It’s easy to connect to back end data using the Database Connection Wizard, which includes ADO, ODBC, or JDBC options. Once connected, the StyleVision presents you with a list of the available views, tables, and system tables, and the Preview Window lets you to see the data while you're selecting the tables and views to use in your database reporting design.

As you're designing a database report, it is useful to view the content of the database you're connected to. The StyleVision Database Query window provides an intelligent SQL editor with auto-completion. You can also let StyleVision autogenerate SQL statements by dragging database objects from the browser pane onto the SQL editor or selecting them using the right-click menu. Alternatively, you may import and edit existing SQL scripts.

connect to a database

To create your design, simply drag and drop elements to the desired location on the design pane. Advanced database reporting features like grouping based on the XSLT 2.0 standard, inline Primary and Foreign key creation, and support for Database Views enable you to add complexity and dynamic functionality to your multi-channel reports.

StyleVision DB Reports

XBRL Rendering and Publishing

An important way to harness the benefits of XBRL is rendering reports in print and web formats for various stakeholders. StyleVision’s visual design model radically simplifies XBRL-related rendering, reporting, and analysis, making it possible for business domain experts without deep XML expertise to leverage the full power of XBRL.

StyleVision XBRL Renderer

Specialized functionality for publishing XBRL reports includes:

  • XBRL Table Wizard
  • XBRL Chart Wizard
  • US-GAAP mode for automated table generation
  • Period Properties dialog for XBRL filtering
  • Advanced filtering with XPath
  • Support for iXBRL (Inline XBRL)
  • Interactive navigation (e.g., for XBRL footnotes)
  • Report generation in HTML, PDF, Word, and text from a single design

XBRL Table Wizard

To create a straightforward XBRL report, you simply drag and drop a taxonomy financial statement onto the design pane as an XBRL table. The XBRL Table Wizard makes it easy to customize the table structure and specify the concepts to include in the report. In the case of the US-GAAP taxonomy, you can simply select US-GAAP mode to have StyleVision automatically render the data according to this information.

When your taxonomy contains XBRL Table Linkbase definitions, StyleVision will render the table automatically based on the specified parameters, making it quick and easy to publish XBRL tables in your reports.

StyleVision XBRL Table

XBRL Chart Wizard

Similarly, StyleVision provides a wizard for automatically generating charts of XBRL data in your reports. You can customize the data rendered in your charts simply by selecting the desired category or series values (Concept and Period are the defaults) in the properties dialog box. The Period Properties dialog box allows you to filter by XBRL periods, which simply describe the length of time for which a particular concept is being reported (i.e., instant, duration, or forever), so that you can make meaningful comparisons.

StyleVision XBRL Chart

Automatic iXBRL Generation

Because iXBRL embeds XBRL in a human-readable HTML document, it’s an efficient means of decreasing the complexity of preparing and publishing financial reports while enabling the use of XBRL data by investors and other market participants.

To make rendering this output even easier, StyleVision includes an iXBRL Wizard for US-GAAP taxonomies that will automatically generate an iXBRL document based on definitions in the presentation linkbase.

When you load a US-GAAP taxonomy as a data source in StyleVision, the iXBRL Wizard will allows you to select which tables to create and to configure other options. Then, it will autogenerate the corresponding iXBRL document.

Generate iXBRL document automatically

Design Enterprise Forms for Altova Authentic

For solutions requiring interactive electronic forms based on XML documents and/or SQL databases (including XML documents stored in leading relational database management systems), StyleVision’s visual design capabilities can be used to create dynamic and interactive enterprise forms for Authentic. In fact, each design you create for web and print output also automatically generates and Authentic form.

You can begin an e-Form design from scratch, or from an existing Word document, or based on the blueprint of an existing paper-based form. Form designers work with the same visually-oriented, drag-and-drop approach used when creating StyleVision reports, so Authentic forms can be considered one of the many StyleVision output format types, but form designs also offer many additional features optimized for interactive and dynamic enterprise forms.

StyleVision Enterprise Form

Authentic e-Form Advantages:

  • Sophisticated content editing capabilities for business users
  • Real-time input validation
  • Browser-plugin and desktop deployment options for flexible implementation
  • Multi format publishing – end users can generate multi-channel output with the click of a button

StyleVision Server

StyleVision Server is high-performance server software that takes advantage of the power of today's parallel computing environments to automate multi-channel business report publishing.

“Altova lets me define an XML model and then lets my non-technical team create XML all without ever having to look at the code. StyleVision and Authentic are in use in our office every day.”

Tim Bolger, Project Manager – Learning Innovation, Construction Sector Council

“StyleVision is well-engineered to let you display data the way you'd like it… If you're looking for a flexible way to deal with XML data, this is one good place to look.”

Mike Gunderloy, MCSE, MCSD .NET, MCDBA, independent software consultant

StyleVision FAQ

Below is a list of commonly asked questions by customers evaluating stylesheet and report design software.

  • What is a good database reporting tool that is affordable and easy to use?

    One example of an affordable database reporting tool is Altova StyleVision. StyleVision can connect to SQL databases to generate stylesheets for database reporting. It allows users to design templates for extracting data from databases and formatting it according to specific styling and layout requirements.

    StyleVision has a visual, drag-and-drop report design interface and easy-to-use table and chart wizards. And, since it supports 15 of the most popular SQL databases, users do not have to pay extra to support multiple database types. Once a report design is created, Altova offers affordable automation via StyleVision Server.

  • What can I use to publish XML data in HTML but also PDF and Word?

    XSLT is a standard XML-based language used for transforming XML documents into other formats, such as HTML, PDF, and Word. You can create XSLT stylesheets to define the transformation rules for converting XML content into these formats.

    Even if you don’t know the intricacies of the XSLT language, you can take advantage of a visual tool like Altova StyleVision. This software lets you design stylesheets using a graphical, drag-and-drop approach. You simply create a design based on your source XSD, and StyleVision automatically generates stylesheets and the corresponding output rendered in HTML, Word, and PDF. It also generates text and RTF output.

  • What is a good tool for rendering XBRL reports?

    XBRL is a standard markup language used for financial reporting and data exchange. One popular tool that is commonly used for rendering XBRL reports is Altova StyleVision. It is a visual report designer that lets users render XBRL data in web and print formats like HTML, PDF, and Word.

    StyleVision’s visual design model simplifies XBRL-related reporting and analysis with an XBRL Chart Wizard and XBRL Table Wizard. Once a report design is created, you can use it to generate reports on a recurrent basis in StyleVision or in an automated fashion using StyleVision Server.

    For companies submitting financials in iXBRL format, StyleVision includes an iXBRL Wizard for automatic generation of iXBRL documents from US-GAAP taxonomies based on definitions in the presentation linkbase.