Autor Beitrag
arka_jeth
Hält's aus hier
Beiträge: 8

zu viele
d7
BeitragVerfasst: So 07.03.04 18:44 
Hallo,

ich schreibe gerade eine Angebotsertellung mit delphi 7,
und versuche mich in Word Automation via OLE-Server.
Dabei wird ein Grid in eine Word-Tabelle gelesen.

Dabei sind folgende Probleme aufgetretten:

1. Jede zweite Tabelle die von mir angelegt wurde, wird wieder in
die erste geschrieben, obwohl ich mich nicht mehr in dieser
befinde. z.B. tabelle1, ... text , und dann sollte die zweite kommen
ich bräuchte also irgendeinen Befehl der mich endgültig
aus einer tabelle befördert. move funzt da nicht!

2. Werden bei vielen notwendigen Prozeduren Parameter vom Typ OLE-Variant angefordert,
die aber leider nicht aufzutreiben sind
:shock:
z.B. wdAlignTabRight usw.
anstelle dessen wird mir nur emptyVar angeboten //-------------na vielen dank auch!---------
Eingebunden hab ich bisher nocht nichts..
weiß da jemand was?

Hilfe!!

Merci schon mal im voraus
MSCH
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 1448
Erhaltene Danke: 3

W7 64
XE2, SQL, DevExpress, DevArt, Oracle, SQLServer
BeitragVerfasst: So 07.03.04 19:12 
als erstes solltest du wissen,dass zwischen den verschiedenen Word Versionen einige Unterschiede, gerade bei den parametern, gibt.
Imho machst du nichts falsch, wenn du die Word-97 Typedeklaration nimmt.
Dann erstelle einfach das, was du machen willst in word und lass den Macrorecorder mitlaufen.
Da siehtst du alle Parameter, du du brauchst.

grez
msch

_________________
ist das politisch, wenn ich linksdrehenden Joghurt haben möchte?
arka_jeth Threadstarter
Hält's aus hier
Beiträge: 8

zu viele
d7
BeitragVerfasst: Mo 08.03.04 17:24 
Wow,

klappt jetzt wuderbar!

arbeite mit Office XP und da gibt es scheinbar doch gravierende Unterschiede in
den Bezeichnungen der jeweiligen Parametern, zu anderen Office Versionen.
Noch erstaunlicher ist, daß offenbar gleichklingende Prozeduren und Funktionen
an unterschiedlichen Stellen, die zwar gleich betitelte Parameter anfordern,
aber andere benötigen.

Deshalb hat mich da auch die Office Programmierer Hilfe nicht weitergebracht.
Da ist alles etwas unübersichtlich.

:?
Also fettes merci,
hätts ja nicht gedacht daß es noch klappt. :D