Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Word Automation Delphi 5 (https://www.delphipraxis.net/54807-word-automation-delphi-5-a.html)

Jelly 12. Okt 2005 18:04

Re: Word Automation Delphi 5
 
Zitat:

Zitat von Colognemaniac
Wenn noch jemand eine gute Idee hat, bitte mitteilen.

Ich verweise immer wieder gerne auf die TEkRTF Komponente, mit der ich all meine Berichte erstelle. Ist zwar RTF statt DOC, aber Word kann diese Dateien ja genauso handhaben wie echte DOC. Die Datei ist nur erheblich grösser. Mit der Komponente kannst du problemlos Tabelle erstellen, Master-Detail Reports machen, und auch Bilder einfügen. Und die Bedienung ist auch recht simpel. Einfach eine Vorlage im RTF erstellen und los gehts. Einen Versuch ist es allemal wert. Wirklich nur zu empfehlen von meiner Seite.

kiar 12. Okt 2005 18:07

Re: Word Automation Delphi 5
 
hallo,

das gesamtaufkommen an daten wären in einem halben Monat ca 3 Giga, alles andere als ne DB wäre da schlecht zu handeln.

raik

Jelly 12. Okt 2005 18:27

Re: Word Automation Delphi 5
 
Zitat:

Zitat von kiar
hallo,

das gesamtaufkommen an daten wären in einem halben Monat ca 3 Giga, alles andere als ne DB wäre da schlecht zu handeln.

raik

??? Bin ich im falschen Film oder Du im falschen Thread :zwinker: Was meinst Du mit deiner Aussage?

kiar 12. Okt 2005 18:30

Re: Word Automation Delphi 5
 
Zitat:

Zitat von Colognemaniac

Mit dem Einbinden aller Grafiken wäre zwar eine Interessante Lösung aber da ich derzeit knapp 100.000 Jpegs, im Schnitt sind sie zwar nur 30 kb groß, habe. Würde es spätestens beim nächsten Katalog die Datenmenge sprengen, da die 100.000 Grafiken nur von einem halben Monat sind.

darauf habe ich mich bezogen, und das alle 2-3 Monate ein neuer KAtalog erstellt wird.

raik

Jelly 12. Okt 2005 19:30

Re: Word Automation Delphi 5
 
OK, ich hätte mal alle Beiträge aufmerksamer lesen sollen. Bei 100.000 Grafiken à 30 kB bin ich auch der Meinung, dass Word damit aber vollends überfordert ist. Wie willste 3GB Daten in einer Datei bearbeiten :wall:

Aber bei solchen Datenmengen macht es imho überhaupt keinen Sinn einen Katalog zu erstellen. Wie dick wird der denn. Da findet sich ja keiner mehr zurecht.

Colognemaniac, du solltest dir mal andere Lösungsvorschläge durch den Kopf gehen lassen. Meine Idee: Die Daten in einer Datenbank verwalten, die Bilder auf einen Fileserver, und via Webinterface darüber zugreifen. 3 GB an Daten sind sonst nicht mehr überschaubar.

Colognemaniac 13. Okt 2005 09:33

Re: Word Automation Delphi 5
 
Hallo

danke nochmal für Eure Rege Beteiligung.

Bei meiner Einwende mit der Datenmenge handelt es sich nur dabei um das Problem wenn ich alle JPeg'S mit in das Dokument einbinde.
Im Normalfall werden nie alle alle Bücher in diesen Katalog aufgenommen sondern nur eine Auswahl von sagen wir 250 Büchern.

Weshalb ich kein HTML nutzen kann ist das der Katalog per Email an diverse Vetreter verschickt werden muss.

Ich bekomme es mitnerweile fast hin eine Grafik nach Word zu schieben.

VBA Makro Variante:
Selection.Inlineshapes.AddPicture('1234567891.jpg' , LinkToFile:=False, SaveWithDocument:=True)

Delphi
Selection.Inlineshapes.AddPicture('1234567891.jpg' , ??????,???????)

und da komme ich quasi zu einem Problem, die beiden Parameter kriege ich nicht hin.
Ein einfaches true, oder false, und 1 oder 0 klappen auch nicht ebenso wie eine 1 zu 1 Übernahme des VBA Codes nicht funktioniert.

Aber eines muss man euch lassen Ihr seid echt spitze hier in diesem Forum.
Dank an alle nochmal.

Gruss aus Köln
Colognemaniac

MPirnstill 13. Okt 2005 10:25

Re: Word Automation Delphi 5
 
Hallo!

Zitat:

Zitat von Colognemaniac
VBA Makro Variante:
Selection.Inlineshapes.AddPicture('1234567891.jpg' , LinkToFile:=False, SaveWithDocument:=True)

Delphi
Selection.Inlineshapes.AddPicture('1234567891.jpg' , ??????,???????)

und da komme ich quasi zu einem Problem, die beiden Parameter kriege ich nicht hin.
Ein einfaches true, oder false, und 1 oder 0 klappen auch nicht ebenso wie eine 1 zu 1 Übernahme des VBA Codes nicht funktioniert.

Ist dir aufgefallen, das diese Parameter 'var-parameter' sind. Da solltest du dir entspr. 2 OLEVariant - Variablen definieren, die vor aufruf versorgen und diese dann übergeben. Vielleicht geht das ja! :?: :zwinker:

Gruß

MPirnstill 25. Nov 2005 08:34

Re: Word Automation Delphi 5
 
Zitat:

Zitat von Jelly
Zitat:

Zitat von Colognemaniac
Wenn noch jemand eine gute Idee hat, bitte mitteilen.

Ich verweise immer wieder gerne auf die TEkRTF Komponente, mit der ich all meine Berichte erstelle. Ist zwar RTF statt DOC, aber Word kann diese Dateien ja genauso handhaben wie echte DOC. Die Datei ist nur erheblich grösser. Mit der Komponente kannst du problemlos Tabelle erstellen, Master-Detail Reports machen, und auch Bilder einfügen. Und die Bedienung ist auch recht simpel. Einfach eine Vorlage im RTF erstellen und los gehts. Einen Versuch ist es allemal wert. Wirklich nur zu empfehlen von meiner Seite.

Hi Jelly!

Durch einen anderen Thread auf den du geantwortest hast bin ich auf diese TEkRTF-Komponenten aufmerksam geworden. Du hast davon so geschwärmt, da bin ich deinem Link gefolgt. Aber dort werden nur Versionen ab D5 aufwärts angeboten. Ich kämpfe hier nun noch mit Altlasten, was unter anderem den Einsatz von Delphi 2.0 bedeutet.
Weißt du, ob die Komponente damit auch funktioniert? Ist zum Einsatz immer ein installiertes Word Voraussetzung? Ich meine RTF-Dateien kann man schließlich auch mit WordPad öffnen. :zwinker:

Gruß

Jelly 25. Nov 2005 10:13

Re: Word Automation Delphi 5
 
[quote="MPirnstill"]Aber dort werden nur Versionen ab D5 aufwärts angeboten. Ich kämpfe hier nun noch mit Altlasten, was unter anderem den Einsatz von Delphi 2.0 bedeutet. [/delphi]
Setz dich doch mal mit dem Author in Verbindung. Ich nutze die Kompos zumindest mal erfolgam unter D4, und die gabs auch mal dort zum Download. Vielleicht findet er ja noch irgendwo was für D2.

Zitat:

Zitat von MPirnstill
Ist zum Einsatz immer ein installiertes Word Voraussetzung? Ich meine RTF-Dateien kann man schließlich auch mit WordPad öffnen.

Klar, Wordpar geht auch, nur bietet WinWord wesentlich mehr Formatierungsmöglichkeiten an als Wordpad, grad was Tabellen angeht, die unabdingbar sind um Berichte zu erstellen. Aber ein Tipp: Du kannst den kostenlosen Wordviewer von Microsoft benutzen, um dir die Berichte anzeigen zu lassen. Nur dei Templates musst du dann mit dem grossen Bruder erstellen.

MPirnstill 25. Nov 2005 10:17

Re: Word Automation Delphi 5
 
Danke dir für die Infos. :cheers:

Gruß


Alle Zeitangaben in WEZ +1. Es ist jetzt 11:20 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz