Data exporteren vanuit MKG

Deze handleiding beschrijft de diverse mogelijkheden om data vanuit MKG te kunnen exporteren. In een exportscript wordt beschreven welk bestand de bron is, hoe het bestand verwerkt wordt en wat het resultaat dient te zijn.


Let op!
Deze handleiding is ontwikkeld voor de MKG004 software. Indien je MKG5 gebruikt, kan de beschrijving van de werking hier en daar afwijken van jouw omgeving. We streven ernaar om in de toekomst ook voor dit onderwerp een productgebonden beschrijving te maken.



Exporteren vanuit browselijsten

Wanneer een browselijst geopend is, kunnen de gegevens via de rechtermuisknop geëxporteerd worden naar Excel of naar OpenOffice Calc (afhankelijk van de geïnstalleerde software):





Exporteren vanuit rapportenbeheer/rapport viewer

Vanuit de rapport viewer (Crystal viewer) is het mogelijk data te exporteren naar diverse bestandsformaten. De belangrijkste formaten staan in de volgende tabel:


Acrobat format (pdf) Record style (columns no
Text (txt) text style
Crystal Reports (rpt) Record style (columns with
HTML 3.2 Report definition
HTML 4.0 Rich Text Format
MS Excel 97-2000 Separated Values (csv)
MS Excel 97-2000 (data only) Tab-separated text
MS Word (rtf) Text
ODBC XML

De export is mogelijk door het icoontje Rapport exporteren te selecteren. Wanneer vanuit Rapportenbeheer een rapport uitgevoerd wordt, kan afhankelijk van de rapportinstellingen, onderstaand scherm weergegeven worden. Hier is mogelijk direct (zonder rapport viewer) een export uit te voeren:





Exporteren van rapportgegevens in een xml-bestand

Het is mogelijk om gegevens uit MKG via een rapport te exporteren naar een xml-bestand. Door in de rapportdefinitie een verwijzing te maken naar een niet-bestaand *.rpt (Crystal Reports-bestand) wordt een xml-bestand gemaakt met de naam van dit niet-bestaande bestand. In het volgende voorbeeld worden artikelgegevens geëxporteerd naar een xml-bestand. Details, bijvoorbeeld het aanmaken van een zogenaamde query, zijn te vinden in het artikel Query onderhoud. In de volgende afbeelding wordt een voorbeeld getoond van een mogelijke rapportdefinitie:




Als nu het rapport “arti.rpt” niet bestaat (zoals in de rapportdefinitie te zien is), zal MKG bij het uitvoeren van het rapport toch een bestand aanmaken, namelijk “arti.xml”. Dit tijdelijke bestand kan gevonden worden in de map “%tmp%/mkgxml”. Let op dat dit tijdelijke bestand wordt verwijderd als MKG gesloten wordt. Via een import kunnen nu de geëxporteerde gegevens bijvoorbeeld geïmporteerd worden in een andere administratie.


Import en Export: index


Gerelateerd