Achtergrond:
Er moeten tientallen brieven mail merge templates gemaakt worden voor een klant waar dan xml als datasource wordt gebruikt. We gebruiken Aspose als merge engine, het draait op een server.
De brieven hebben allemaal een header/footer, aanhef, afsluiting etc.
In verschillende van die dingen zijn conditioneel plaatjes opgenomen.
De body (brief, bijlages etc) zullen aanzienlijk verschillen.
We maakten tot nu toe die brieven volledig in XSLT. Door een INCLUDE konden we dan vrij eenvoudig op 1 plaats de header in z'n geheel aanpassen, en voila, alle brieven waren bijgewerkt.
Klanten vinden XSLT te lastig voor eigen onderhoud.
Daarom Vanwege oa marketing redenen is het nu de bedoeling om (ook) mailmerge aan te bieden. Het is nu de bedoeling om van de ruwe data via XSLT een voor mail merge behapbare XML te maken, en dat dus door Aspose te proppen.
Vraagstelling:
Is het in mail merge ook mogelijk om een soort algemene layout van brieven te definieren of standaard secties? Ik zat aan het volgende te denken:
Er moeten tientallen brieven mail merge templates gemaakt worden voor een klant waar dan xml als datasource wordt gebruikt. We gebruiken Aspose als merge engine, het draait op een server.
De brieven hebben allemaal een header/footer, aanhef, afsluiting etc.
In verschillende van die dingen zijn conditioneel plaatjes opgenomen.
De body (brief, bijlages etc) zullen aanzienlijk verschillen.
We maakten tot nu toe die brieven volledig in XSLT. Door een INCLUDE konden we dan vrij eenvoudig op 1 plaats de header in z'n geheel aanpassen, en voila, alle brieven waren bijgewerkt.
Klanten vinden XSLT te lastig voor eigen onderhoud.
Daarom Vanwege oa marketing redenen is het nu de bedoeling om (ook) mailmerge aan te bieden. Het is nu de bedoeling om van de ruwe data via XSLT een voor mail merge behapbare XML te maken, en dat dus door Aspose te proppen.
Vraagstelling:
Is het in mail merge ook mogelijk om een soort algemene layout van brieven te definieren of standaard secties? Ik zat aan het volgende te denken:
- Kan ik een soort master template definieren en daar de tientallen brieven van laten 'erven'? soort van netsted mail merge templates?
- Wordml als merge veld opnemen? geprobeerd als CDATA, lijkt niet te werken, als letterlijke wordml lijkt Aspose het te negeren, maar daar is iemand anders aan het kijken of er wat aan te tweaken is...
facts don't care about your feelings