Implementare le mappature dei dati e i modelli di report per l'elaborazione automatizzata
L'implementazione delle mappature dei dati create in MapForce e dei modelli di report creati in StyleVision per l'elaborazione automatica tramite i prodotti server di Altova è semplice e veloce.
Il menu "File" in MapForce include due opzioni per ottimizzare, pre-elaborare e implementare le mappature dei dati per MapForce Server e FlowForce Server. La pre-elaborazione consente di migliorare le prestazioni e ridurre l'utilizzo di memoria per la maggior parte delle mappature dei dati.

Compilare per creare il file di esecuzione per MapForce Server salva un file locale utilizzato da MapForce Server quando è in esecuzione in una configurazione autonoma e avviato dalla riga di comando. La creazione del file di esecuzione avviene quasi istantaneamente.
La funzione "Deploy to FlowForce Server" apre una finestra di dialogo che consente agli utenti di connettersi direttamente al server FlowForce e di accedere per creare e distribuire i file .mfx, come illustrato di seguito:
In questa finestra di dialogo, è possibile selezionare le opzioni per scegliere la directory di destinazione o rinominare la mappatura. La connessione per l'implementazione delle mappature rispetta tutte le funzionalità di sicurezza del server FlowForce, quindi le autorizzazioni sono gestite dalle impostazioni del server FlowForce. Il pulsante "Sfoglia" consente agli utenti di visualizzare le cartelle e le mappature dei dati esistenti sul server FlowForce:

Sostituire i nomi dei file di input e output definiti
La mappatura dei dati diventa una fase di esecuzione di un processo sul server FlowForce, con parametri per specificare i nomi dei file di input e output, al fine di automatizzare l'elaborazione. Questo semplifica lo sviluppo e il riutilizzo delle mappature dei dati MapForce, poiché gli utenti si concentrano sulla progettazione e sui test utilizzando file locali contenenti dati di esempio.
I nomi dei parametri di input e output nella definizione del processo FlowForce Server corrispondono ai componenti definiti nella mappatura originale di MapForce.
Da fogli di stile a PXF
Altova ha introdotto originariamente il formato di file .pxf (Portable XML Form) per confezionare in modo pratico i fogli di stile StyleVision SPS insieme a tutti i file necessari per la progettazione, inclusi 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. FlowForce Server utilizza i file .pxf con StyleVision Server per generare output in formati HTML, RTF, PDF o MS Word.
Nel menu "File" di StyleVision, è presente un'opzione per "Distribuire su FlowForce Server" che, innanzitutto, apre una finestra di dialogo che consente agli utenti di personalizzare i file contenuti nel formato .pxf.

Ad esempio, si potrebbero omettere il file XML sorgente originale e i file XSLT utilizzati per generare formati di output non necessari.

Una volta configurato il file .pxf, StyleVision si connette al server FlowForce tramite una finestra di dialogo simile a quella utilizzata per la connessione a MapForce, come mostrato nell'immagine precedente.
Parametri per i nomi dei file di trasformazione
Il file .pxf diventa una fase di un processo di trasformazione eseguito dal server FlowForce, in cui i file contenenti i dati di input e ciascun formato di output potenziale vengono assegnati come parte della definizione del processo.

L'utilizzo di parametri per i nomi dei file consente al progettista che lavora con StyleVision di concentrarsi sulla creazione del documento più efficace e completo per presentare i dati, mantenendo al contempo la flessibilità a livello del server.
MapForce e StyleVision sono disponibili insieme a un prezzo speciale nel Altova MissionKit. FlowForce Server è disponibile per le piattaforme Windows, Linux e Mac OS. Scoprite di persona quanto è facile automatizzare la mappatura dei dati e la creazione di report nei flussi di lavoro aziendali cliccate qui per scaricare una versione di prova gratuita!