Ich möchte ein Datenblatt erstellen in das aus einer Tabelle die Informationen eingetragen werden.
Die Felder der Tabelle sollen dabei nicht in einer Zeile nebeneinander stehen, sondern in einer komplexeren Form dargestellt werden. Pro Seite soll so ein neues, gleichförmiges Datenblatt entstehen mit den entsprechenden Daten aus der Abfrage. Also irgendwie eine Mischung aus Tabelle und Serienbrief in EINEM Dokument.
Das mit der Tabelle und der csv Verknüpfung habe ich hinbekommen. Nur leider gibt er nicht jedes Datenblatt auf einer neuen Seite aus. Habe mit \newpage an jeder erdenklichen Stelle rumprobiert, aber es mag nicht.
Ich habe jetzt mal eine Testtabelle zusammengestellt, heißt bei mir datensatz.csv:
FeldA;FeldB;FeldC;FeldD;FeldE;FeldF;FeldG;FeldH;FeldJ;FeldK;FeldL;FeldM;FeldN;FeldO;FeldP;FeldQ;FeldR Nummer 1;ABC 4;was auch immer;34,5;9,2;Brot;gelb;Klaus;München;Schnitzel;Reis;12:35;16:40;Da steht auch was drin;Und hier noch viel mehr;Grimmsche Märchen, S 12;Bild.jpg Nummer 2;ABC 11;was auch immer;343,5;8,4;Gemüse;grün;Maria;Berlin;Fischstäbchen;Kartoffel;13:04;19:04;Da steht auch was drin;Und hier noch viel mehr;Grimmsche Märchen, S 45;Bild.jpg Nummer 3;ABC 6;was auch immer;23,5;3,7;Fleisch;blau;Tanja;Stuttgart;Würstchen;Kohl;09:34;10:23;Da steht auch was drin;Und hier noch viel mehr;Grimmsche Märchen, S 34;Bild.jpg Nummer 4;ABC 13;was auch immer;3,4;4,4;Milch;violett;Ursula;Mannheim;Kotlett;Sauerkraut;10:13;11:56;Da steht auch was drin;Und hier noch viel mehr;Grimmsche Märchen, S 78;Bild.jpg Nummer 5;ABC 24;was auch immer;8,9;2,7;Teig;orange;Jaqueline;Köln;Burger;Nudeln;04:22;04:23;Da steht auch was drin;Und hier noch viel mehr;Grimmsche Märchen, S 3;Bild.jpg Nummer 6;ABC 9;was auch immer;4,6;9,5;Blumenvase;gelb;Martin;Bonn;Senfeier;Couscous;08:23;09:12;Da steht auch was drin;Und hier noch viel mehr;Grimmsche Märchen, S 173;Bild.jpg Nummer 7;ABC 10;was auch immer;2,1;3,2;Tisch;rot;Ulf;Düsseldorf;Marmelade;Brot;09:14;18:34;Da steht auch was drin;Und hier noch viel mehr;Grimmsche Märchen, S 43;Bild.jpg Nummer 8;ABC 8;was auch immer;9,8;5,6;Fahrrad;grün;Manfred;Hamburg;Möhren;Erbsen;12:12;12:34;Da steht auch was drin;Und hier noch viel mehr;Grimmsche Märchen, S 189;Bild.jpg Nummer 9;ABC 12;was auch immer;232,6;8,4;Dreirad;pink;Hans;Leipzig;Maultaschen;Sauce;16:12;20:34;Da steht auch was drin;Und hier noch viel mehr;Grimmsche Märchen, S 2;Bild.jpg Nummer 10;ABC 5;was auch immer;89,3;6,4;Auto;ocker;Siegrid;Dresden;Kekse;Salat;18:01;23:59;Da steht auch was drin;Und hier noch viel mehr;Grimmsche Märchen, S 76;Bild.jpg
\documentclass[12pt,a4paper,ngerman]{scrreprt} %\usepackage[utf8]{inputenc} \usepackage[ngerman]{babel} \usepackage{setspace} \usepackage[T1]{fontenc} \usepackage{xspace} %\usepackage{longtable,array} \usepackage{pdflscape} \usepackage{graphicx} \usepackage{multirow} \usepackage[left=2.5cm, right=3cm, top=2.5cm, bottom=2.5cm]{geometry} \usepackage{datatool} \DTLsetseparator{;} \DTLloaddb{datensatz}{datensatz.csv} %================================================================== \begin{document} \begin{landscape} \begin{table} \caption{Test}\label{tab:Test} \DTLforeach{datensatz}{\FeldA=FeldA, \FeldB=FeldB, \FeldC=FeldC, \FeldD=FeldD, \FeldE=FeldE, \FeldF=FeldF, \FeldG=FeldG, \FeldH=FeldH, \FeldJ=FeldJ, \FeldK=FeldK, \FeldL=FeldL, \FeldM=FeldM, \FeldN=FeldN, \FeldO=FeldO, \FeldP=FeldP, \FeldQ=FeldQ, \FeldR=FeldR}{% Beginn Schleife \begin{tabular}{|p{5.5cm}|p{5.5cm}|p{11cm}|} \hline \hline \textbf{Name:} \FeldA & \textbf{Sonstige.:} \FeldB & \textbf{Lage:} \FeldC \\ \hline \multicolumn{3}{|l|}{\textbf{Beschreibung:} \FeldO} \\ \hline \multicolumn{3}{|l|}{\textbf{Kommentar:} \FeldP} \\ \hline \textbf{Herkunft:} \newline \FeldH, wohnt in \FeldJ & \textbf{Lieblingsspeise:} \newline \FeldK \ mit \FeldL & \multirow{5}{*}{\textbf{Bild:} \includegraphics[scale=0.4]{\FeldR}} \\ \cline{1-2} \textbf{Beginn:} \newline \FeldM \ Uhr & \textbf{Ende:} \newline \FeldN \ Uhr & \\ \cline{1-2} \textbf{Höhe:} \FeldD m & \textbf{Breite:} \FeldE m & \\ \cline{1-2} \multicolumn{2}{|l|}{\textbf{X und Y:} \FeldG, \FeldF} & \\ \cline{1-2} \multicolumn{2}{|l|}{\textbf{Literatur:} \FeldQ} & \\ \hline \hline \end{tabular} \newpage } \end{table} \end{landscape} \end{document}
Also: Wo denke ich falsch bezüglich der neuen Seite. Oder funktioniert das nicht so wie ich mir das vorstelle?
Bin über jeden Hinweis sehr dankbar.
Im Anhang mein pdf