Hi,
also es ist sichergestellt, daß Du jetzt immer aktivdok benutzt ?
In deinem letzten Code war genau in der Zeile, wo der Debugger aussteigt immer noch activdoc, also mit c statt mit k.
Das würde auch erklären, warum aktivdoc leer ist, es wird ja nirgendwo gesetzt.