Bezeichner "Mergefield" nicht mit abspeichern

  • Guten Tag Herr Ziersch,
    ich erzeuge einen Serienbrief. Der Serienbrief wird als RTF-Datei gespeichert.
    Wenn ich die erzeugte Datei in MS-Word aufrufe, dann sieht es so aus:

    Zitat

    MERGEFIELD TitelHerrn
    MERGEFIELD VornameRolf MERGEFIELD NachnameAppel
    MERGEFIELD Name3
    MERGEFIELD StrasseMundsburger Damm 60
    MERGEFIELD PLZ22087 MERGEFIELD OrtHamburg


    Wie kann ich nun erreichen, dass die Bezeichnung "MERGEFIELD" nicht
    mit abgespeichert wird?
    Der Sinn dahinter ist folgender:
    An einigen Adressen soll der Brief nicht per Post, sondern als Mail-Anhang versandt werden.
    Vielleicht haben Sie eine Muster-Lösung??

  • Zitat von wpsupport

    Wenn Sie beim abspeichern im Formatstring (das ist ein parameter in SaveToFile) -NoMergeFields angeben wrden die Feldinhalte aber nicht die Felder gespeichert.

    Guten Herr Ziersch,
    vielen Dank für Ihre Antwort.
    Ich speicher das Dokument wie folgt ab:

    Code
    wprchtxtVorlage.SaveToFile(pDateiName, True, 'NoMergeFields');


    Nach dem Speichern sind aber keine Daten im Text vorhanden. D. H. Das Dokument ist leer. Dabei ist es egal ob der zweite Parameter mit "True oder False"
    übergeben wird und ohne zweiten Parameter kann ja nicht aufgerufen werden.
    Wo liegt jetzt noch das Problem. Was ist falsch?
    Mit Gruß und ein erfolgreiches Jahr 2015
    HPB


  • Guten Tag Herr Ziersch,
    vielen Dank für Ihre Antwort.
    Mit "RTF-nomergefields" werden die Serienbrieffelder nicht gespeichert.
    Aber die Grafik in der Kopfzeile, die als Grafik eingefügt wurde,
    wird nicht mit gespeichert. Auch nicht mit "-alwaysembed".
    Nun kann es sein, das die Grafik nicht als verlinkte Grafik erkannt wird.
    Aber wie soll denn eine Grafik eingebunden werden?
    Gibt es dabei etwas zu beachten?
    Mit freundlichem Gruß
    HPB