Ich verschicke mit ein Mail, in dem in Feldern der Server bzw. Pfad der ZielDb + Konto- und Kundennummer gespeichert sind.
Dann befindet sich ein Button im Body, der die ZielDB holt und in ein Profilddokument in der zu öffnenden DB (nur für den Benutzer) die Konto- und Kundennummer reinschreibt und abspeichert. Mit ws.OpenDatabase öffne ich die dann.
In der Ziel DB, die ja dann offen ist habe ich ein weiteren Button (verborgen wenn das Profildokument leer ist). Dieser Button geht dann mit folgendenm Code alle Rahmen durch und setzt die Werte.
Call ws.SetTargetFrame("Kunde")
Set uidoc = ws.CurrentDocument
Set doc = uidoc.Document
doc.KuNr = strKuNr
Call uidoc.Refresh()
Call ws.SetTargetFrame("Konto")
....
Am Ende wird dann das Profildocument gelöscht und weg ist der Button (wegen dem HideWhen)
Ist nicht ganz so schön, wie ich es wollte, aber jetzt funktioniert es. Der User muss halt auf zwei Buttons klicken.
Die Mehrzahl von Fokus ist übrigens Foküsse. Glaub ich.
-daniel