AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Datenbankinhalte in Word einfügen

Ein Thema von SnakeSchitt · begonnen am 23. Mär 2010 · letzter Beitrag vom 24. Mär 2010
 
SnakeSchitt

Registriert seit: 17. Feb 2010
15 Beiträge
 
#1

Datenbankinhalte in Word einfügen

  Alt 23. Mär 2010, 08:37
Hy @ all,

Ich habe vor kurzem eine Datenbank programmiert.
Nun will ich durch eine klick auf einen Button Inhalte aus der Datenbank und aus Comboboxen in ein bestehendes Word File einfügen.

Im Wordfile hab ich Platzhalter definiert.

Hier der Code:

Delphi-Quellcode:
procedure TNeuenbeitraganlegen.Button_beitrag_freistellungClick(
  Sender: TObject);
var FileName:OleVariant;
  vWhat, vBookmark:OleVariant;
begin
  if OpenDialog1.Execute then
    FileName := OpenDialog1.FileName
  else
    exit;
  WordApplication1.Connect;
  WordApplication1.Documents.OpenOld(FileName, EmptyParam, EmptyParam,
    EmptyParam, EmptyParam, EmptyParam, EmptyParam, EmptyParam,
    EmptyParam, EmptyParam);
  WordDocument1.ConnectTo(WordApplication1.ActiveDocument);
  WordApplication1.Visible := True;
  vWhat:=wdGoToBookmark;
  vBookmark:='VORNAME';
  WordApplication1.Selection.GoTo_(vWhat,emptyParam,emptyParam,vBookmark);
  WordApplication1.Selection.TypeText(ComboBox_beitrag_anlegen_vorname.text);
end;
Wenn ich das Programm nun ausführe und auf den Button klicke öffnet er mir das Word File und bricht das Ausführen des Programmes gleich ab.
Nun krieg ich die Fehlermeldung "EOleException" und dass die Textmarke von Word nicht gefunden wurde.

Wenn ich aber im Wordfile die gesetzten textmarken anschaue hat die den gleichen namen wie in meinem Delphi Code.

Was läuft hier falsch?

Danke an alle die sich meines Problemes annehmen.
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:36 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz