Auf Kapitelanfangsseiten und damit auch auf den ersten Seiten der Verzeichnisse wird der Seitenstil plain verwendet. Wenn die Fußzeile dort nicht nur die Seitenzahl sondern auch den anderen Eintrag enthalten soll, dann musst Du auch bei \ifoot das optionale Argument angeben
\ofoot[\pagemark]{\pagemark}
\ifoot[Bachelorarbeit HT 16]{Bachelorarbeit HT 16}
oder die Sternvariante der Befehle verwende:
\ofoot*{\pagemark}
\ifoot*{Bachelorarbeit HT 16}
Entferne außerdem das \thispagestyle{empty} nach \tableofcontents, sonst erhält die da gerade aktuelle Seite gar keine Kopf- oder Fußzeile.
Damit die Fußzeilenlinie auch auf plain Seiten ausgegeben wird, ergänze die Option plainfootsepline.
Die Fußzeilenlinien etwas nach oben schieben kannst Du mit
\ModifyLayer[
addvoffset=-2pt
]{plain.scrheadings.foot.above.line}
\ModifyLayer[
addvoffset=-2pt
]{scrheadings.foot.above.line}
Insgesamt:
\documentclass[ngerman, bibliography=totoc,listof=totoc]{scrreprt}
\usepackage[ngerman]{babel}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage{microtype}
\usepackage{graphicx}
\usepackage{tabularx}
\usepackage{booktabs}
\usepackage[
automark,
headsepline,
footsepline,
plainfootsepline,
autooneside=false
]{scrlayer-scrpage}
\clearpairofpagestyles
\automark{chapter}
\automark*{section}
\automark*{subsection}
\automark*{subsubsection}
\ihead{\headmark}
\ofoot*{\pagemark}
\ifoot*{Bachelorarbeit HT 16}
\addtokomafont{pagefoot}{\normalfont}
\ModifyLayer[
addvoffset=-2pt
]{scrheadings.foot.above.line}
\ModifyLayer[
addvoffset=-2pt
]{plain.scrheadings.foot.above.line}
\usepackage{blindtext}% nur für Fülltext
\begin{document}
\tableofcontents
\listoftables
\chapter{Einfuehrung}
\Blindtext
\end{document}
Beachte, dass ich das Paket ngerman gegen babel ausgetauscht habe, was dann die bei der Klasse angegebene Option ngerman nutzt. Außerdem ändert man die Schrift der Fußzeile mit \addtokomafont oder \setkomafont. Verzeichnisse kannst Du mit der Option listof=totoc ins Inhaltsverzeichnis eintragen lassen.
Die ganzen \automark* Befehle halte ich für fragwürdig bzw. verwirrend. Ich würde auf allen Seiten einheitlich das Kapitel in die Kopfzeile eintragen lassen und dafür genügt die automark Option beim Laden des Pakets scrlayer-scrpage.
Auf Kapitelanfangsseiten und damit auch auf den ersten Seiten der Verzeichnisse wird der Seitenstil [tt]plain[/tt] verwendet. Wenn die Fußzeile dort nicht nur die Seitenzahl sondern auch den anderen Eintrag enthalten soll, dann musst Du auch bei [tt]\ifoot[/tt] das optionale Argument angeben
[code]\ofoot[\pagemark]{\pagemark}
\ifoot[Bachelorarbeit HT 16]{Bachelorarbeit HT 16}[/code]
oder die Sternvariante der Befehle verwende:
[code]\ofoot*{\pagemark}
\ifoot*{Bachelorarbeit HT 16}
[/code]
Entferne außerdem das [tt]\thispagestyle{empty}[/tt] nach [tt]\tableofcontents[/tt], sonst erhält die da gerade aktuelle Seite gar keine Kopf- oder Fußzeile.
Damit die Fußzeilenlinie auch auf [tt]plain[/tt] Seiten ausgegeben wird, ergänze die Option [tt]plainfootsepline[/tt].
Die Fußzeilenlinien etwas nach oben schieben kannst Du mit
[code]\ModifyLayer[
addvoffset=-2pt
]{plain.scrheadings.foot.above.line}
\ModifyLayer[
addvoffset=-2pt
]{scrheadings.foot.above.line}[/code]
Insgesamt:
[code]\documentclass[ngerman, bibliography=totoc,listof=totoc]{scrreprt}
\usepackage[ngerman]{babel}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage{microtype}
\usepackage{graphicx}
\usepackage{tabularx}
\usepackage{booktabs}
\usepackage[
automark,
headsepline,
footsepline,
plainfootsepline,
autooneside=false
]{scrlayer-scrpage}
\clearpairofpagestyles
\automark{chapter}
\automark*{section}
\automark*{subsection}
\automark*{subsubsection}
\ihead{\headmark}
\ofoot*{\pagemark}
\ifoot*{Bachelorarbeit HT 16}
\addtokomafont{pagefoot}{\normalfont}
\ModifyLayer[
addvoffset=-2pt
]{scrheadings.foot.above.line}
\ModifyLayer[
addvoffset=-2pt
]{plain.scrheadings.foot.above.line}
\usepackage{blindtext}% nur für Fülltext
\begin{document}
\tableofcontents
\listoftables
\chapter{Einfuehrung}
\Blindtext
\end{document}[/code]
Beachte, dass ich das Paket [tt]ngerman[/tt] gegen [tt]babel[/tt] ausgetauscht habe, was dann die bei der Klasse angegebene Option [tt]ngerman[/tt] nutzt. Außerdem ändert man die Schrift der Fußzeile mit [tt]\addtokomafont[/tt] oder [tt]\setkomafont[/tt]. Verzeichnisse kannst Du mit der Option [tt]listof=totoc[/tt] ins Inhaltsverzeichnis eintragen lassen.
Die ganzen [tt]\automark*[/tt] Befehle halte ich für fragwürdig bzw. verwirrend. Ich würde auf allen Seiten einheitlich das Kapitel in die Kopfzeile eintragen lassen und dafür genügt die [tt]automark[/tt] Option beim Laden des Pakets [tt]scrlayer-scrpage[/tt].