Noch mal nur so fürs Grobe. Ich hab nämlich den Eindruck bekommen das es da hängt.
Wenn man mit mehreren Schlüsseln nacheinander arbeitet, und dann zum Schluss Werte für den Kombinierten Schlüssel bekommen will, dann ist es immer sinnvoll beide Schlüssel zu kombinieren um auf den richtigen Wert zugreifen zu können, denn der DBLOOKUP geht immer nur auf das erste Sortierte Feld der Ansicht los.
Also musst du eine Ansicht bauen die die Kombination aus Feld1 und Feld 2 enthält und dann im DBLookup nach dieser Kombination suchen.
Du brauchst also eine Ansicht mit einem Schlüssel Feld1~~Feld2 und dein Lookup für die Felder muss mit genau diesem Wert laufen.
Falls das Problem da liegt, das deine Auswahl im zweiten Feld nicht passt, kannst du dir auch !!Help!! runterladen, da ist das in mit den Feldern Application, Failuretype und FailureSubtype im BugReport genau so gemacht worden.