Hallo Zusammen,
ich habe das gerade bei mir eingebaut und ein weiteres Problem tat auf. Bei manchen Spalten nutze ich den S-Spaltentyp aus dem siunitx Paket. Hier klappt allerdings das \DTLiffirstrow nicht, es gibt einen Fehler. Damit bin ich wieder beim eigentlichen Problem, dass ich unten oder oben eine leer Zeile einbauen muss, was ich natürlich auch nicht möchte.
Hier das Minimalbeispiel:
Code:
\documentclass{scrreprt}
% Kodierungspakete
\usepackage[T1]{fontenc}
\usepackage{selinput}
\SelectInputMappings{
adieresis={ä},
germandbls={ß},
Euro={€},
}
\usepackage{booktabs, datatool, siunitx}
\begin{document}
\DTLnewdb{dbTest}
\DTLnewrow{dbTest}
\DTLnewdbentry{dbTest}{Daten}{32.1}
\DTLnewrow{dbTest}
\DTLnewdbentry{dbTest}{Daten}{5.9}
\DTLnewrow{dbTest}
\DTLnewdbentry{dbTest}{Daten}{9.81}
\begin{table}[ht]
\centering
\begin{tabular}[t]{lS}
\toprule
Über & schrift\\
\midrule
\DTLforeach*{dbTest}{%
\Daten=Daten}{%
\DTLiffirstrow{}{\\}%
\theDTLrowi & \Daten%\\%
}%
\\%
\bottomrule
\end{tabular}
\caption{Test}
\label{tabTest}
\end{table}
\end{document}
Viele Grüße
Dirk
Lesezeichen