Automation von ACCESS aus Visio heraus, Multitasking??

06/11/2007 - 18:46 von Frank Beyer | Report spam
Hallo

ich hab mal wieder ein Problem.

Aus Visio rufe ich übe ein Application-Object innerhalb ACCESS ein Macro
auf, das nacheinander
4 Abfragen ausführt (Abfragen sind in der ACCESS-db abgelegt) die mir in
ACCESS eine
temporàre Tabelle erstellen.

Dann frage ich in Visio diese neue Tabelle ab und fülle ein Listobject aus
dem
man auswàhlen kann.

Der Witz ist nun, daß die Abfrage der Tabelle keinen Datensatz ergibt, weil
ACCESS wohl noch nicht fertig ist oder noch gar nicht angefangen hat.

Setze ich einen Brakepoint bevor die Abfrage der Tabelle in Visio gestartet
wird und
warte etwas, dann ergibt die Abfrage auch ein Ergebnis. Da Visio mit dem
Breakpoint "angehalten wird" hat wohl ACCESS Zeit die Abfragen auszuführen.

Frage:
- Wie kann ich abfragen ob ACCESS fertig ist
- oder wie bau ich in Visio eine Wartezeit ein?
- oder wie übergeb ich kurzzeitig das Zepter an ACCESS

Ist wohl nix mit Multitasking unter Windows ;-)

Danke

mit freundlichen Grüßen
Frank Beyer
 

Lesen sie die antworten

#1 Jens Schilling
06/11/2007 - 19:06 | Warnen spam
Hallo, Frank

Frank Beyer wrote:
Aus Visio rufe ich übe ein Application-Object innerhalb ACCESS ein
Macro auf, das nacheinander
4 Abfragen ausführt (Abfragen sind in der ACCESS-db abgelegt) die mir
in ACCESS eine
temporàre Tabelle erstellen.

Dann frage ich in Visio diese neue Tabelle ab und fülle ein
Listobject aus dem
man auswàhlen kann.

Der Witz ist nun, daß die Abfrage der Tabelle keinen Datensatz
ergibt, weil ACCESS wohl noch nicht fertig ist oder noch gar nicht
angefangen hat.

Setze ich einen Brakepoint bevor die Abfrage der Tabelle in Visio
gestartet wird und
warte etwas, dann ergibt die Abfrage auch ein Ergebnis. Da Visio mit
dem Breakpoint "angehalten wird" hat wohl ACCESS Zeit die Abfragen
auszuführen.

Frage:

- oder wie bau ich in Visio eine Wartezeit ein?



Schau mal hier :

http://groups.google.com/group/micr...c32853aed6

Vielleicht findest Du ja aber auch in diesem Whitepaper nützliche
Informationen:

Integrating Visio 2007 and Access 2007

http://msdn2.microsoft.com/en-us/li...22522.aspx

Gruss
Jens

Ähnliche fragen