Het genereren van Word 2007-documenten (Open XML) op basis van XML-gegevens en database-informatie
Dit artikel verscheen oorspronkelijk op de XML Aficionado blog van Alexander Falk, CEO van Altova. De nieuwste versie 2008r2 van StyleVision biedt gebruikers belangrijke nieuwe functionaliteit om geavanceerde stylesheets te maken voor het publiceren van XML- en databasegegevens in Word 2007, dat het nieuwe Open XML (OOXML) gegevensformaat gebruikt, evenals eenvoudigere processen voor het publiceren van dezelfde broninhoud in andere formaten. En om de overgang voor ontwikkelaars en ontwerpers die met OOXML werken verder te vergemakkelijken, hebben we zojuist de prijs van StyleVision aanzienlijk verlaagd. Naarmate het gebruik van Open XML toeneemt, zullen StyleVision-ontwikkelaars klaar zijn met een krachtig hulpmiddel voor het publiceren van XML- en databasegegevens in wat ongetwijfeld het meest gebruikte documentformaat voor eindgebruikers zal worden, nu dat Open XML is goedgekeurd als een ISO-standaard. Hier volgt een beschrijving van hoe het proces werkt:
Open uw bestaande XML-document of maak verbinding met een bestaande relationele database om het bronvenster in StyleVision te vullen:

Sleep elementen vanuit het bronvenster naar het ontwerpvenster en pas er stijlen op toe, waardoor een meta-stijlblad ontstaat voor het genereren van de gewenste opmaak:</1>

Klik op een van de preview-tabbladen onder het ontwerpvenster om een voorbeeld van de output te bekijken in een van de ondersteunde formaten (Open XML voor Word 2007, HTML, PDF en RTF) – alle outputs worden automatisch gegenereerd op basis van hetzelfde visuele ontwerp:

Sla de gegenereerde uitvoerbestanden op, evenals de specifieke stylesheets die automatisch zijn gegenereerd om uw gegevens keer op keer in de gewenste uitvoerformaten weer te geven...

StyleVision kan gegevens ophalen uit databasetabellen of -weergaven, of u kunt direct een SQL SELECT-statement invoeren om specifieke gegevens uit een database op te vragen. Dit maakt StyleVision ook ideaal voor flexibele rapportage vanuit databases. Als u geïnteresseerd bent in meer details, kunt u hier meer lezen over de nieuwe functies van StyleVision 2008r2.