Den DBLookup nicht in dem zweiten Kombinationsfeld ausführen lassen, sondern in einem separaten eigenen Feld, dessen Inhalt dann die Grundlage zur Auswahlliste des zweiten Kombinationsfeldes ist.
Das Kombinationsfeld wird verborgen, wenn das Listenfeld leer ist.
ALT
Kombifeld 1
Kombifeld 2, Auswahlliste berechnet: @DBLookup in Abhängigkeit von Kombifeld 1
NEU
Kombifeld 1
Listenfeld, Inhalt berechnet: @DBLookup in Abhängigkeit von Kombifeld 1
Kombifeld 2, Auswahlliste berechnet: Listenfeld
-> Verborgen, wenn Listenfeld = ""
Ist ein Ansatz. Möglicherweise fehlt in dem Konstrukt ein Refresh, so dass erst nach einem F9 das zweite Feld verschwindet bzw. sichtbar wird. Aber die Auslagerung der Auswahlliste in ein separates Feld ist die Möglichkeit, anhand dieses Feldes die Verbergeformel zu realisieren.
EDIT: Hat Tode genauso gemeint, aber ich wollte das jetzt nicht wegwerfen