Vorschau nach MergeText

  • Hallo !

    Folgendes Problem:

    Ich erzeuge dynamisch eine TWPRichText-Instanz und führe einen MergeText() durch.
    Danach wird ein TWPPreviewDlg erzeugt und folgender Code ausgeführt:

    [...]
    PreviewDlg.EditBox.FormatOptions := PreviewDlg.EditBox.FormatOptions - [wpShowBookmarkCodes];
    PreviewDlg.Execute;
    [...]

    Leider bekomme ich in der Vorschau immer noch die ersetzten Texte als "Object" angezeigt, also in meinem Fall mit roten Doppelpfeil.

    Wie bekomme ich eine saubere Vorschau hin ?

    • Offizieller Beitrag

    Die roten marker sind die begrenzer der merge felder. Aus historischen gründen über diese property gesteuert

    InsertPointTextAttr.Hidden := TRUE;

    Der text dazwischen ist ist automatic text, gesteuret durch AutomaticTextAttr.

    Bookmarks werden für mailmerge nicht verwendet (obwohl dies auch möglich wäre da Bookmarks genauso wie felder durch start/end marker =TWPTextObj) markiert werden.

    Beste Grüsse,

    J. Ziersch