Automatizzare la creazione di report e documenti aziendali

StyleVision Server si basa sul motore integrato per la creazione di report e documenti, sviluppato per Altova StyleVision.

Il server StyleVision converte dati XML, database SQL e/o dati XBRL in formato HTML, RTF, PDF, testo semplice o file Microsoft Word, utilizzando i fogli di stile StyleVision e gli elementi di progettazione associati, definiti anch'essi con StyleVision. I modelli di report possono includere elementi di contenuto dinamici, come tabelle e grafici accattivanti, immagini, codici a barre, intestazioni e piè di pagina, e molto altro.

Automatizzare la creazione di report

StyleVision Server si basa sul motore integrato per la creazione di report e documenti, sviluppato per Altova StyleVision.

Il server StyleVision converte dati XML, database SQL e/o dati XBRL in formato HTML, RTF, PDF, testo semplice o file Microsoft Word, utilizzando i fogli di stile StyleVision e gli elementi di progettazione associati, definiti anch'essi con StyleVision. I modelli di report possono includere elementi di contenuto dinamici, come tabelle e grafici accattivanti, immagini, codici a barre, intestazioni e piè di pagina, e molto altro.

StyleVision Server e StyleVision

Il server StyleVision converte dati XML, database SQL e/o dati XBRL in formato HTML, RTF, PDF, testo semplice o file Microsoft Word, utilizzando i fogli di stile StyleVision e gli elementi di progettazione di supporto salvati in file PXF.

I file PXF raggruppano i fogli di stile SPS insieme ai file correlati, tra cui il file dello schema XML, il file XML di origine, i file immagine utilizzati nella progettazione e i file XSLT per i formati di output di trasformazione. I file PXF includono tutti gli elementi necessari per la visualizzazione dei documenti da parte del server StyleVision, in un unico pacchetto.

Creazione di un file PXF in StyleVision per l'utilizzo con il server StyleVision

StyleVision Server può funzionare sotto la gestione di FlowForce Server o MobileTogether Server, in una configurazione autonoma eseguita da riga di comando, oppure in modo programmatico tramite un'API.

Supporto multipiattaforma

StyleVision Server è disponibile per:

  • 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

StyleVision Server è disponibile come prodotto autonomo scaricare e inoltre, gratuitamente Modello di macchina virtuale Azure.

Integrazione dei prodotti server Altova

StyleVision Server può essere configurato con o senza i componenti FlowForce Server, RaptorXML Server, MobileTogether Server o MapForce Server, a seconda delle esigenze della vostra azienda. Per una soluzione più economica, scegliete solo i prodotti specifici di cui avete bisogno. Se le esigenze dovessero cambiare in futuro, potrete aggiungere altri moduli server. Ogni server è un prodotto indipendente, con licenza separata.

Quando StyleVision Server opera sotto la gestione di FlowForce Server, le mappature dei dati vengono eseguite come passaggi di un processo di FlowForce Server, in base a trigger definiti all'interno del processo stesso.

StyleVision Server e Mobile, insieme

È ora possibile generare documenti o report direttamente da un'applicazione mobile, grazie a MobileTogether. Questa funzionalità è resa possibile grazie a una stretta integrazione con Altova StyleVision, per la progettazione di report multicanale, e con StyleVision Server, per la generazione di questi report in tempo reale, basandosi sui dati forniti dagli utenti finali.

StyleVision Server utilizza un modello di report creato in StyleVision e memorizzato sul server MobileTogether per stampare i dati dell'utente finale in formato PDF, Word o RTF.

La finestra di dialogo "Azioni del progettista MobileTogether" consente agli sviluppatori di applicazioni mobili di specificare il file PXF da utilizzare per l'azione "Stampa", come mostrato nell'immagine sopra. Quando l'utente dell'applicazione mobile seleziona l'azione "Stampa", ad esempio cliccando su un pulsante di stampa nell'app, il server MobileTogether attiva il server StyleVision per generare il documento.

Una volta generato un documento, questo viene salvato sul dispositivo mobile per ulteriori elaborazioni. Ad esempio, un file PDF può essere inviato via e-mail come allegato. La possibilità di stampare documenti in formati predefiniti e standardizzati offre potenti opportunità per integrare le applicazioni MobileTogether con i flussi di lavoro aziendali.

Il server StyleVision viene chiamato da un'applicazione MobileTogether

API per l'esecuzione diretta

StyleVision Server include un'API che consente l'esecuzione diretta e nativa da parte di programmi scritti in C# e VB.NET su Windows, da altre applicazioni Windows tramite un'interfaccia COM, e da programmi Java su Windows e Linux.

Questa API consente agli sviluppatori di integrare le funzionalità di StyleVision Server come parte integrante delle proprie applicazioni. Ad esempio, StyleVision Server potrebbe generare report a partire dai dati creati all'interno di un programma sviluppato da un utente.

Esempi di codice per l'API

La documentazione fornita con l'API di StyleVision Server contiene esempi di codice per C#, C++, Java, VBScript e Visual Basic, progettati per aiutare gli sviluppatori ad accedere rapidamente e programmaticamente a StyleVision Server da codice .NET, Java o basato su COM.

La documentazione completa è disponibile nella sezione Documentazione Altova.