Du hast offenbar meine Antwort zu der von Dir verlinkten Frage nicht aufmerksam gelesen, sonst könntest Du eine Idee haben, wie man das macht. Ich zitiere mich mal:
> den internen Befehl `\p@section`
> umdefinieren. Wenn für einen Zähler
> (z.B. `section`) das Label gespeichert
> wird (in `\@currentlabel`), dann wird
> dort die Expansion von
> `\p@<zähler>\the<zähler>` gespeichert,
> im Fall von `section` also:
> `\p@section\thesection`.
Du könntest also etwa folgendes machen:
\makeatletter
\renewcommand*\p@section{Kapitel~\thechapter{} Abschnitt~}
\makeatother
Dann ergibt sich folgendes Beispiel:
\documentclass[12pt]{scrreprt}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\renewcommand*{\thechapter}{\Roman{chapter}}
\renewcommand*{\thesection}{\arabic{section}}
\makeatletter
\renewcommand*\p@section{Kapitel~\thechapter{} Abschnitt~}
\renewcommand*\p@subsection{Kapitel~\thechapter{} Abschnitt~}
% oder:
% \renewcommand*\p@subsection{\p@section}
% das wiederholt weniger Code und vermeidet Tippfehler, die dann nur schwer auffallen
%
% evtl. weitere, je nach Tiefe der Überschriften in Deinem Dokument...
\makeatother
\begin{document}
\tableofcontents
\chapter{Kapitel I}
\section{Überschrift Eins}\label{sec:foo}
\subsection{Überschrift Eins.Eins}
\chapter{Kapitel II}
\section{Überschrift Eins}
\subsection{Überschrift Eins.Eins}\label{sec:bar}
siehe \ref{sec:foo} und \ref{sec:bar}
\end{document}
![alt text][1]
Falls Du vorhast, auch noch einen Anhang hinzuzufügen, wäre eine bessere Definition
\makeatletter
\renewcommand*\p@section{\chapapp~\thechapter{} Abschnitt~}
\makeatother
also `\chapapp` statt „Kapitel“, da `\chapapp` nach `\appendix` dann korrekterweise „Anhang“ liefert.
[1]: http://texwelt.de/wissen/upfiles/ref.png