Automatize a geração de relatórios e documentos empresariais

O StyleVision Server é baseado no motor de geração de relatórios e documentos integrado, desenvolvido originalmente para o Altova StyleVision.

O servidor StyleVision converte dados XML, bases de dados SQL e/ou dados XBRL em HTML, RTF, PDF, texto simples ou ficheiros Microsoft Word, com base em folhas de estilo StyleVision e elementos de design de suporte definidos utilizando o StyleVision. Os modelos de relatórios podem incluir elementos de conteúdo dinâmicos, como tabelas e gráficos apelativos, imagens, códigos de barras, cabeçalhos e rodapés, e muito mais.

Automatizar a geração de relatórios

O StyleVision Server é baseado no motor de geração de relatórios e documentos integrado, desenvolvido originalmente para o Altova StyleVision.

O servidor StyleVision converte dados XML, bases de dados SQL e/ou dados XBRL em HTML, RTF, PDF, texto simples ou ficheiros Microsoft Word, com base em folhas de estilo StyleVision e elementos de design de suporte definidos utilizando o StyleVision. Os modelos de relatórios podem incluir elementos de conteúdo dinâmicos, como tabelas e gráficos apelativos, imagens, códigos de barras, cabeçalhos e rodapés, e muito mais.

StyleVision Server e StyleVision

O servidor StyleVision converte dados XML, bases de dados SQL e/ou dados XBRL para formatos HTML, RTF, PDF, texto simples ou ficheiros Microsoft Word, com base nas folhas de estilo StyleVision e nos elementos de design de apoio, que são guardados em ficheiros PXF.

Os ficheiros PXF agrupam folhas de estilo SPS juntamente com ficheiros relacionados, incluindo o ficheiro de esquema XML, o ficheiro XML de origem, os ficheiros de imagem utilizados no design e os ficheiros XSLT para os formatos de saída de transformação. Os ficheiros PXF incluem todos os elementos necessários para a renderização de documentos pelo servidor StyleVision, tudo num único pacote.

Criar um ficheiro PXF no StyleVision para utilização pelo servidor StyleVision

O StyleVision Server pode funcionar sob a gestão do FlowForce Server ou do MobileTogether Server, numa configuração autónoma executada a partir da linha de comandos, ou de forma programática através de uma API.

Suporte para múltiplas plataformas

O StyleVision Server está disponível para:

  • Windows Server (Desktop and Core): Versions 2016, 2019, 2022, and 2025
  • Windows: Windows 10 and Windows 11
  • Linux: RedHat + CentOS Stream + Alma + Rocky: versions 9 and 10; Debian 11, 12, and 13; Ubuntu LTS 20.04, 22.04, and 24.04

O StyleVision Server está disponível como uma solução direta descarregar bem como um serviço gratuito Modelo de máquina virtual Azure.

Integração dos produtos Altova Server

O StyleVision Server pode ser configurado com ou sem o FlowForce Server, o RaptorXML Server, o MobileTogether Server ou o MapForce Server, dependendo das necessidades da sua empresa. Para a solução mais económica, escolha apenas os produtos específicos de que necessita. Se as necessidades mudarem no futuro, poderá adicionar outros módulos de servidor. Cada servidor é um produto independente, licenciado separadamente.

Quando o StyleVision Server funciona sob a gestão do FlowForce Server, os mapeamentos de dados são executados como etapas de trabalho do FlowForce Server, com base em gatilhos definidos como parte do trabalho do FlowForce Server.

StyleVision Server e Mobile: juntos

É agora possível gerar documentos ou relatórios diretamente a partir de uma aplicação móvel, graças ao MobileTogether. Esta funcionalidade é possível através de uma integração avançada com o Altova StyleVision, para a criação de relatórios multicanal, e com o StyleVision Server, para a geração destes relatórios em tempo real, com base nos dados do utilizador final.

O servidor StyleVision utiliza um modelo de relatório criado no StyleVision e armazenado no servidor MobileTogether para imprimir os dados do utilizador final em formato PDF, Word ou RTF.

A caixa de diálogo "Ações do Designer MobileTogether" permite que os desenvolvedores de aplicações móveis especifiquem o ficheiro PXF para a ação "Imprimir", como mostrado acima. Quando o utilizador da aplicação móvel seleciona a ação "Imprimir", por exemplo, clicando num botão de impressão na aplicação, o servidor MobileTogether ativa o servidor StyleVision para renderizar o documento.

Assim que um documento é gerado, ele é guardado no dispositivo móvel para processamento posterior. Por exemplo, um ficheiro PDF pode ser enviado por e-mail como anexo. A capacidade de imprimir documentos em formatos pré-definidos e padronizados oferece oportunidades poderosas para integrar aplicações MobileTogether com os fluxos de trabalho empresariais.

O servidor StyleVision é invocado por uma aplicação MobileTogether

API para execução direta

O StyleVision Server inclui uma API que permite a execução direta e nativa por programas escritos em C# e VB.NET no Windows, por outras aplicações Windows através de uma interface COM, e por programas Java no Windows e no Linux.

Esta API permite que os desenvolvedores integrem a funcionalidade do StyleVision Server como um recurso das suas próprias aplicações. Por exemplo, o StyleVision Server pode gerar relatórios a partir de dados criados dentro do próprio programa do desenvolvedor.

Exemplos de código da API

A documentação fornecida com a API do StyleVision Server contém exemplos de código em C#, C++, Java, VBScript e Visual Basic, para ajudar os programadores a acederem rapidamente ao StyleVision Server por meios programáticos, a partir de código .NET, Java ou baseado em COM.

A documentação completa está disponível na página de documentação da Altova.