Autor Thema: Aufruf eines Agenten aus anderer DB und anzeigen einer Form  (Gelesen 1177 mal)

Offline Rudi83

  • Frischling
  • *
  • Beiträge: 1
Hallo zusammen!

Ich habe ein kleines Problem, bei dem ich nicht so ganz weiterkomme.

Folgendes Szenario: ich transferiere ein Dokument mit der Funktionalität von Datenbank 1 in Datenbank 2. Das klappt wunderbar, ist auch nicht von mir entwickelt worden. Am Ende des Transfers wird durch Datenbank 1 eine Form mit Button angezeigt. Was ich nun tun möchte: ich möchte den Button um die Funktionalität ergänzen, dass er in Datenbank 2 einen Agenten aufruft, der in dieser Datenbank eine neue Form öffnet. Ich möchte das machen, weil ich direkt auf das in der DB eingetragene reagieren möchte.
Ich habe allerdings das Problem, dass die Form nicht angezeigt wird. Rufe ich den Code für das anzeigen manuell in Datenbank 2 auf, klappt es. Allerdings nicht, wenn der Agent das versucht.

Meine Frage also: (1) darf der von Datenbank 1 in Datenbank 2 aufgerufene Agent das nicht machen, oder warum funktioniert das nicht? (2) Falls es so nicht geht: hat jemand einen besseren Vorschlag?

MfG

Offline Peter Klett

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.713
  • Geschlecht: Männlich
Re: Aufruf eines Agenten aus anderer DB und anzeigen einer Form
« Antwort #1 am: 29.09.10 - 06:38:51 »
Ich sehe keinen Grund, warum das nicht machbar sein sollte. Zeig mal etwas Code und eventuelle Fehlermeldungen

Offline Werner Götz

  • Aktives Mitglied
  • ***
  • Beiträge: 249
  • Geschlecht: Männlich
Re: Aufruf eines Agenten aus anderer DB und anzeigen einer Form
« Antwort #2 am: 29.09.10 - 19:44:50 »
Ein Agent, der per .Run aufgerufen wird, kann keine UI-Aktionen ausführen.

Warum öffnest Du nicht nach dem Agentenaufruf das Dokument per uiws.EditDocument?

Falls der Agent das Dokument verändert musst Du aber vorher erst eine neue Referenz auf das Dokument holen ...

-Werner

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz