Implementeer datamappingen en rapportontwerpen voor geautomatiseerde verwerking
Het implementeren van datamappingen die in MapForce zijn gemaakt, en rapportontwerpen die in StyleVision zijn gemaakt, voor geautomatiseerde verwerking door Altova-serverproducten is eenvoudig en snel.
Het menu "Bestand" in MapForce bevat twee opties om gegevensomzettingen te optimaliseren, voor te bereiden en te implementeren voor zowel MapForce Server als FlowForce Server. De voorbereiding zorgt voor een snellere werking en een lager geheugengebruik voor de meeste gegevensomzettingen.

Het compileren naar een uitvoerbestand voor MapForce Server maakt een lokaal bestand aan dat gebruikt wordt door MapForce Server wanneer deze in een standalone configuratie draait en vanuit de commandoregel wordt uitgevoerd. Het aanmaken van dit uitvoerbestand gebeurt vrijwel onmiddellijk.
Het commando "Deploy to FlowForce Server" opent een dialoogvenster waarmee gebruikers rechtstreeks verbinding kunnen maken met de FlowForce Server en kunnen inloggen om de .mfx-bestanden te maken en te implementeren, zoals hieronder wordt weergegeven:
Let op de opties in dit dialoogvenster om de doelmap te kiezen of de mapping een nieuwe naam te geven. De verbinding voor het implementeren van mappings voldoet aan alle beveiligingsfuncties van de FlowForce Server, dus de machtigingen worden beheerd via de instellingen van de FlowForce Server. Met de knop "Bladeren" kunnen gebruikers bestaande mappen en datamappings op de FlowForce Server bekijken:

Vervang de vooraf gedefinieerde namen van de invoer- en uitvoerbestanden
De datamapping wordt een stap in een FlowForce Server-taak, met parameters om invoer- en uitvoerbestandsnamen toe te wijzen voor geautomatiseerde verwerking. Dit vereenvoudigt het ontwikkelen en hergebruiken van MapForce-datamappings, omdat gebruikers zich kunnen concentreren op het ontwerp en testen met lokale bestanden die voorbeeldgegevens bevatten.
De namen van de invoer- en uitvoerparameters in de definitie van de FlowForce Server-taak komen overeen met de componenten die zijn gedefinieerd in de oorspronkelijke MapForce-mapping.
Van opmaakbladen naar PXF
Altova introduceerde oorspronkelijk het .pxf-bestandsformaat (Portable XML Form) om StyleVision SPS-stijlbladen op een handige manier te verpakken met alle bestanden die nodig zijn voor het ontwerp, waaronder het XML-schema, het bron-XML-bestand, de afbeeldingen die in het ontwerp worden gebruikt en de XSLT-bestanden voor de transformatie naar verschillende uitvoerformaten. FlowForce Server gebruikt .pxf-bestanden in combinatie met StyleVision Server om uitvoer te genereren in HTML, RTF, PDF of MS Word-formaten.
In het menu Bestand van StyleVision is een optie beschikbaar om bestanden naar de FlowForce Server te publiceren. Deze optie opent eerst een dialoogvenster waarmee gebruikers de bestanden met de .pxf-extensie kunnen aanpassen.

Bijvoorbeeld, het oorspronkelijke XML-bronbestand en de XSLT-bestanden die gebruikt worden voor onnodige uitvoerformaten kunnen worden weggelaten.

Nadat het .pxf-bestand is geconfigureerd, maakt StyleVision verbinding met de FlowForce Server via een dialoogvenster dat vergelijkbaar is met de MapForce-verbinding die hierboven wordt weergegeven.
Parameters voor bestandsnamen die gebruikt worden voor transformaties
Het .pxf-bestand wordt een transformatietaakstap in de FlowForce Server, waarbij bestanden voor de invoergegevens en elk mogelijk uitvoerformaat worden toegewezen als onderdeel van de taakdefinitie.

Het gebruik van parameters voor bestandsnamen stelt de ontwerper die werkt met StyleVision in staat zich te concentreren op het creëren van het meest overtuigende en uitgebreide document om de beschikbare gegevens te presenteren, terwijl er tegelijkertijd flexibiliteit op de server behouden blijft.
MapForce en StyleVision zijn samen verkrijgbaar voor een speciale prijs in de Altova MissionKit. FlowForce Server is beschikbaar voor Windows, Linux en Mac OS platforms. Ontdek zelf hoe eenvoudig het is om data-omzetting en rapportage te automatiseren in bedrijfsprocessen Klik hier om een gratis proefversie te downloaden!