haarig Geschrieben 8. Juli 2005 Teilen Geschrieben 8. Juli 2005 Hallo, Ich brauche eine Funktion in einer Scriptsprache, mit der ich ein Word-Dokument dynamisch mit Werten füllen und dann drucken kann. Der ungefähre Ablauf lautet: - Daten werden über ein Formular eingegeben - Daten werden in DB abgelegt (so jetzt kommts) - Daten sollen an ein Word-Dokument übergeben werden. Im Dokument sollen die Daten Platzhalterstellen füllen. - das resultierende Dokument soll gedruckt werden Wenn ihr gute Ansätze für das fettdegruckte in irgendeiner Scriptsprache ( JScript, VBS, JavaScript, etc. ) kennt, bitte immer her damit. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
kills Geschrieben 8. Juli 2005 Teilen Geschrieben 8. Juli 2005 Hi, 2 Sekunden im Google geben folgende Ergebnisse: http://www.phpbuilder.com/columns/yunus20031124.php3 Gruß, Markus Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
haarig Geschrieben 8. Juli 2005 Autor Teilen Geschrieben 8. Juli 2005 Dank erstmal. Hatte mich nicht ganz klar ausgedrückt. Das soll auf Clientseite passieren. Und PHP habe ich auch nicht zur Verfügung. Deswegen so etwas wie VBS, JScript, usw. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
kills Geschrieben 8. Juli 2005 Teilen Geschrieben 8. Juli 2005 Hi, Hm ob sowas Clientseitig mit VB geht weiss ich nicht, aber mit JavaScript 100% unmöglich. Ich kann mir kaum vorstellen (ausser JavaApplet) das du mit einer ClientSeiten Sprache zugriff auf das FileSystem bekommst. Gruß, Markus Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
perdian Geschrieben 8. Juli 2005 Teilen Geschrieben 8. Juli 2005 Ich brauche eine Funktion in einer Scriptsprache, mit der ich ein Word-Dokument dynamisch mit Werten füllen und dann drucken kann. Der ungefähre Ablauf lautet:Auf Client-Seite kannst du das vergessen. Keine Scriptsprache kann browsergesteuert auf das Filesystem des Clients zugreifen (und das ist auch gut so!). Aber was spricht gegen den Ablauf Upload -> Verarbeitung auf dem Server -> Download? Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
haarig Geschrieben 8. Juli 2005 Autor Teilen Geschrieben 8. Juli 2005 Auf Client-Seite kannst du das vergessen. Keine Scriptsprache kann browsergesteuert auf das Filesystem des Clients zugreifen (und das ist auch gut so!). Stimmt. Aber fürs Intranet, wo man dem Seiten ja eigentlich vertrauen kann, wäre das schon gut (und vor allem einfacher). Könnte das nicht trotzdem irgendwie gehen. Mit ActiveX oder sonstigem? Aber was spricht gegen den Ablauf Upload -> Verarbeitung auf dem Server -> Download? Kannst du mir das bitte noch mal genauer erläutern? Und wie das dann durchgeführt werden soll? Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
haarig Geschrieben 8. Juli 2005 Autor Teilen Geschrieben 8. Juli 2005 Sorry fürs Threadpushing. Falls keinem mehr was zum Thema einfällt, möchte ich eine grundsätzlich Frage stellen. Ist es möglich folgende Ablauf Webbasiert zu erstellen oder nicht? Es geht um eure Einschätzung, ob das überhaupt sinnvoll ist. Ablauf: Es soll ein Formular geben. Dort werden Daten eingetragen. Diese Daten sollen zum Einem in eine Datenbank geschrieben werden und zum anderen sollen die Daten an eine Word-Vorlage übergeben werden, damit diese ausgedruckt werden. Es geht um Ordnerrückenbeschriftungen. Geht das überhaupt irgendwie? Welche Techniken und Programmiersprachen bräuchte man? Alternativ würde ich das in Access erstellen. Wie bewertet ihr den Vergleich beider Alternativen (falls überhaupt beide möglich sind)? Über weitere Anregungen würde ich mich auch sehr freuen. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
kills Geschrieben 8. Juli 2005 Teilen Geschrieben 8. Juli 2005 Also dein Ablauf geht sicher. z.b. Wie o.g. mit PHP.. Erst den Insert in die DB machen und danach mit den gleichen Daten ein Word-File generieren. Wobei die o.g. Lösung leider nur auf einem Windows-Webserver mit installiertem Office funktioniert. Vielleicht gibts da noch ne bessere Schnittstelle ( z.b. für Excel den Pear Spreadsheet Writer.., aber für Word?) Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
calumoth Geschrieben 8. Juli 2005 Teilen Geschrieben 8. Juli 2005 Hatte mich nicht ganz klar ausgedrückt. Das soll auf Clientseite passieren. Und PHP habe ich auch nicht zur Verfügung. Deswegen so etwas wie VBS, JScript, usw.Also ohne ne serverseitige Sprache scheitert es ja schon am Schreiben in ne Datenbank. Es soll ein Formular geben. Dort werden Daten eingetragen. Diese Daten sollen zum Einem in eine Datenbank geschrieben werden und zum anderen sollen die Daten an eine Word-Vorlage übergeben werden, damit diese ausgedruckt werden.Geht es nur darum, dass du eine formatierte Vorlage hast, die nur noch gedruckt werden soll. In dem Fall könntest du die Daten doch auch in ein PDF schrieben lassen, da gibts ne menge Lösungen für (z.B. FPDF, EzPDF). Allerdings wirst du um PHP oder ne andere serverseitige Scriptsprache nicht herumkommen. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
haarig Geschrieben 11. Juli 2005 Autor Teilen Geschrieben 11. Juli 2005 Also ohne ne serverseitige Sprache scheitert es ja schon am Schreiben in ne Datenbank. Ich könnte mir auch vorstellen das ganze einfach in einer Access-Datenbank (nicht schön, ich weiß) zu speichern. Die kann man bspw. mit VBA ansprechen, also auch lokal. Ich weiß nicht, ob VBS, JScript oder sonstiges das auch leisten kann? Geht es nur darum, dass du eine formatierte Vorlage hast, die nur noch gedruckt werden soll. In dem Fall könntest du die Daten doch auch in ein PDF schrieben lassen, da gibts ne menge Lösungen für (z.B. FPDF, EzPDF). Allerdings wirst du um PHP oder ne andere serverseitige Scriptsprache nicht herumkommen. Ich werde dann wohl darauf verzichten müssen das Intranetbasiert zu erstellen. Werde das alternativ als Access-Formular erstellen und Access auch gleich als Datenbank nutzen. Die Schnittstellen sind einfach besser überschaubar, denn es ist relativ leicht von Access mit VBA auf ein Word-Dokument zuzugreifen und das Drucken zu starten. Finde ich zwar nicht besonders schön, aber bei der anderen Lösung sind die Schnittstellen für mich einfach nicht greifbar. Schade. Vielen Dank für die Mühe Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.