Halli pippo,
wenn ich dich richtig verstanden habe, sind es am Ende zwei verschiedene Zustände deiner Outline.
Wenn dem so ist, warum erstellst du nicht gleich diese beiden und erstellst dazu die entsprechenden Rahmengruppen.
Im QueryOpen der DB machst du das Öffnen der Rahmengruppe von der Existenz der Dateien abhängig.
Vielleicht hilft das weiter - so habe ich das mit einer Funktion gemacht, die mir den CurrentAccessLevel zurückgibt und in Abhängigkeit davon habe ich die jeweilige Rahmengruppen öffnen lassen.
Dazu muss ich noch erwähnen, dass die Funktion von einer Start-Page, die in den Startoptionen der DB eingetragen sein muss, gesartet wird.
Grüße von
Zimmi