Dein Dialogfeld2 ist aber schon ein berechnetes Feld ?
Ich kann jedenfalls nicht darüber klagen, dass ein mit @dbLookup auf Basis von Feld1 berechnetes Feld2 nicht funktionieren würde ...
Es gibt aber einen Fakt, der Dich vielleicht sowieso zu einem anderen Ansatz lenken wird: Performance !
Wenn Du Deine @dbLookups in Dialogfeld2 zu stehen hast, dann wird ja jedes Mal beim Öffnen eines Dokuments das ganze Zeugs durchgerödelt - bei grossen DBs merkst Du das dann ganz deutlich. Günstiger ist dann m.E. ein Hotspot zur Auswahl des Projekts, dessen Formel dann nicht nur Dialogliste1 (was dann natürlich Text würde) füllt, sondern mit @SetField und Deiner bisherigen Formel Dialogliste2 füttert. Der Buhtong müsste natürlich im Lesen-Modus verborgen sein, damit der User nicht auf schlechte Gedanken kommt
HTH,
Bernhard