Datatool-Package: Tabellenerstellung aus CSV-Datei
Verfasst: Mo 11. Dez 2017, 11:37
Hallo zusammen,
ich habe ein Problem und hoffe, dass ich hier Hilfe finde. Ich möchte aus .csv-Dateien mit Hilfe des Packages Datatool Latex-Tabellen erstellen.
Hierbei habe ich jedoch das Problem, dass teilweise eine zusätzliche Zeile "dtldb@..." hinzugefügt wird, welche nicht in der csv-Datei vorhanden ist (siehe Bild, letzte Zeile der 2. Tabelle).
Ich vermute, dass es irgendwas mit der csv-Datei an sich aufhat, da dieses Problem manchmal auftritt und manchmal nicht. Lasse ich die Tabellen über den \begin{filecontents}-Befehl erstellen, habe ich das Problem nicht. Beide Tabellen haben aber bei mir definitiv das gleiche Format.

Vielen Dank im Voraus für alle Antworten
Gruß
Jogi
ich habe ein Problem und hoffe, dass ich hier Hilfe finde. Ich möchte aus .csv-Dateien mit Hilfe des Packages Datatool Latex-Tabellen erstellen.
Hierbei habe ich jedoch das Problem, dass teilweise eine zusätzliche Zeile "dtldb@..." hinzugefügt wird, welche nicht in der csv-Datei vorhanden ist (siehe Bild, letzte Zeile der 2. Tabelle).
Ich vermute, dass es irgendwas mit der csv-Datei an sich aufhat, da dieses Problem manchmal auftritt und manchmal nicht. Lasse ich die Tabellen über den \begin{filecontents}-Befehl erstellen, habe ich das Problem nicht. Beide Tabellen haben aber bei mir definitiv das gleiche Format.

\documentclass[12pt,a4paper]{scrartcl} \usepackage[utf8]{inputenc} \usepackage{datatool} % Tabellen aus CSV \usepackage{tabularx} \begin{filecontents*}{STUECKLISTE.csv} n,ID 1,-9999 1,10010110004 3,10030310006 3,10040420001 3,10040420002 \end{filecontents*} \begin{filecontents*}{KOPFDATEN.csv} Spalte1,Spalte2,Spalte3,Spalte4,Spalte5 Wert1,Wert2,Wert3,Wert4,Wert5 \end{filecontents*} \begin{document} \DTLloaddb[]{STUECKLISTE}{STUECKLISTE.csv} \DTLdisplaydb[]{STUECKLISTE} \vspace{2cm} \\ \DTLloaddb[]{KOPFDATEN}{KOPFDATEN.csv} \DTLdisplaydb[]{KOPFDATEN} \end{document}
Vielen Dank im Voraus für alle Antworten

Gruß
Jogi