phpbar.de logo

Mailinglisten-Archive

Re: [php] Problem bzgl. MS Word/COM: Word öffnet auf Server nicht auf Client

Re: [php] Problem bzgl. MS Word/COM: Word öffnet auf Server nicht auf Client

Joerg Behrens behrens at takenet.de
Mit Sep 3 11:58:29 CEST 2003


----- Original Message -----
From: "Katrin Goderbauer" <kg at sony-graz.at>
To: "deutschsprachige PHP-Mailingliste" <php at phpbar.de>
Sent: Wednesday, September 03, 2003 10:48 AM
Subject: [php] Problem bzgl. MS Word/COM: Word öffnet auf Server nicht auf
Client


> Hallo,
>
> in unserer kleinen Firma möchten wir gerne unseren Briefverkehr (Angebote,
> Rechnungen usw) mithilfe der COM-Schnittstelle und Microsoft Word 2000
> abwickeln, dh. Daten werden von PHP verpackt, über COM an Word geschickt,
> dort nochmal vom User editiert und dann ausgedruckt.
> Problem: Geht alles super, nur öffnet sich das Word nicht auf dem
> Clientrechner, sondern immer nur am Server. Da bringt es den Anwendern,
die
> einige Kilometer entfernt sitzen, nur so unglaublich viel. ;)
>
> Gibt es eine Möglichkeit das zu ändern?
>
> Skript schaut bisher im Überblick so aus:
>
>     $word = new COM("word.application") or die("Kein Word installiert.");
>     $word->Visible = 1;
>     $file = "c:\Angebot.doc";
>     $word->Documents->Open("$file");
>     $word->Selection->TypeText("Texteingabe");
>
> Word ist überall installiert und funktionsfähig, und die Datei
"Angebot.doc"
> ist überall lokal vorhanden. Theoretisch müsste das also klappen, oder?

Wenn PHP auf dem Server installiert ist und laeuft warum sollte dan dein
Word auf dem CLient 'aufeinmal' was tun? Generiere dein Word mit PHP und
schaffe es auf den Client. Entweder in der Form das die Leute die Datei
Downloaden oder aber die Datei auf dem gemeinsamen Netzlaufwerk ablegt. Je
nach Netzwerk koennten , sofern freigaben verfuegbar, dein Server die Datei
auch direkt beim CLient ablegen.

Gruss
Joerg


--
TakeNet GmbH                        Mobil: 0171/60 57 963
D-97080 Wuerzburg                 Tel: +49 931 903-2243
Alfred-Nobel-Straße 20            Fax: +49 931 903-3025


php::bar PHP Wiki   -   Listenarchive