Hi,
tja so genau kann ichs Dir auch nicht sagen, aber mal ein paar Ansätze:
Hier den Entwikcklungscode des Knopfes.
...
@PostedCommand([Compose];"UB")
Woran kann es liegen, dass der Fehler kommt, sobald ich in einem Dokument auf die
Hotspotschaltfläsche geklickt habe?
...
Mache ich das ganze nicht über den Doclink, klappt alles, sogar die Prompts werden verarbeitet.
sehe ich das richtig:
ist der Knopf = Hotspot in der Mail und
"UB" die Makse für das Dokument mit dem Agenten:
Hier das LS beim öffnen der Maske:
...
@Command([ToolsRunMacro];"UB Dokument befüllen");
dann würde ich mal behaupten:
1. der @PostedCommand([Compose];"UB") bekommt die Maske (noch) nicht, weil in zu öffnender DB
2. der @Command([ToolsRunMacro];"UB Dokument befüllen") findet den Agenten (noch) nicht, weil in zu öffnender DB.
oder
3. im Agenten:
'Ist Notwendig für die Front End Klassen die sich auf die geöffneten Dokumente beziehen
Set olddoc = ws.CurrentDocument
Set olddoc = ws.CurrentDocument bekommt nicht wirklich das "Alte Dokument" weil das ws.CurrentDocument "noch nicht sauber da ist".
Und noch ein anderer Ansatz (da ich mich selbst gerade mit Framesets/Preview und mehreren DBs rumärgere)
Hat der User der auf dem Button in der Mail drückt zufällig die Mail in der Vorschau/Preview auf? (Läuft auch nicht immer so wie man erwarten könnte.)
Gruss, Pete(r)