[gelöst] Hyperlink und Dateistart

8. Oktober 2007 16:19

Ich versuche mit Hyperlink(dateiname) eine Datei aus dem Filesystem samt Anwendung zu starten. Funktioniert auch ganz gut.

BIS auf folgendes:
Starte ich eine Worddatei. dann öffnet Word das Dokument im Vordergrund. Starte ich eine Exceldatei, dann startet Excel die Datei im Hintergrund und Navision ist vorn???
Gibt's da noch 'nen Schalter oder hat jemand eine Idee?
Zuletzt geändert von tba am 9. Oktober 2007 09:06, insgesamt 1-mal geändert.

8. Oktober 2007 16:38

Hallo Thomas,

ich habe es gerade auch mal getestet. Bei mir wurde sowohl Word als auch Excel im Vordergrund geöffnet.

Was passiert denn wenn du über den Explorer per Doppelklick die Exceldatei öffnest?

Gruß, Marc

8. Oktober 2007 16:45

Ach was mir noch einfällt: Wird nach dem Ausführen des Hyperlink-Befehls noch weiterer C/AL-Code ausgeführt? Wenn ja, bleibt Navision in diesem Fall auch im Vordergrund - soviel zumindest bei mir...

Gruß, Marc
Zuletzt geändert von Marc Teuber am 8. Oktober 2007 16:46, insgesamt 1-mal geändert.

8. Oktober 2007 16:45

hab eben auch mal weitergetetstet. Der Effekt lässt sich erzielen, wenn ich vor das öffnen ein Strmenu setze.

Code:
has attachment - OnPush()

auswahl := STRMENU('Öffnen,Erstellen,Kopieren von,Importieren,Exportieren,Löschen');
CASE auswahl OF
//1: IF "Attachment No." <> 0 THEN OpenAttachment;
  1: HYPERLINK('C:\test\test.xls');
  2: CreateAttachment;
  3: CopyFromAttachment;
  4: ImportAttachment;
  5: ExportAttachment;
  6: RemoveAttachment(TRUE);
END;


wenn ich das ganze über einen eigenen Button öffne, ist das alles kein Problem.
und somit für mich jetzt auch gelöst.
aber komisch ist das schon.