Hi,
wenn, die Felder aus dem anderen Dokument, nicht vom Anwender geändert werden müssen, kannst du berechnete Felder machen und die Db-Lookups beim Wert der berechneten Felder eintragen. So musst du keine Schaltfläche für die Auswahl machen, sondern kannst ein normales Schlüsselfeld mit der Option 'Felder bei Schlüsselwertänderung aktualisieren' verwenden.
lg
gulp