Du solltest genauer lesen. Es gibt keinen
Stil tocflat. Gast hat auch korrekt angegeben, dass
tocflat eine
Paketoption ist, nur der
Stil heißt
allwithdot statt allwithdots:
\documentclass{scrbook}
\usepackage[ngerman]{babel}
\usepackage{blindtext}
\usepackage[tocflat]{tocstyle}
\usetocstyle{allwithdot}
\begin{document}
\tableofcontents
\blinddocument
\end{document}
In der tocstyle-Anleitung ist die
Option tocflat auf Seite 3, »2. Optional Features« dokumentiert, der
Stil allwithdot ist in Tabelle 1, Seite 7 dokumentiert. Wie man eine Option setzt ist ebenfalls auf Seite 3 zu finden, wie man einen Stil wählt auf Seite 6. Ein Beispiel für das Ergebnis mit
Option tocflat und
Stil allwithdot ist im Anhang A.2.4 auf Seite 40 zu finden. Das Beispiel wurde übrigens nicht gefaket, sondern ist das reale Ergebnis der entsprechenden Einstellungen mit dem Inhaltsverzeichnis der Anleitung.
PS: Die Farben habe ich absichtlich so gewählt, dass sie zum meinem Minimalbeispiel passen.