So wenden Sie benutzerdefinierte Formatierungen während Mail Merge an
Die MailMerge -Klasse bietet zwei Ereignisse, die bei der Erweiterung der Mail Merge -Funktionen sehr nützlich sein können. Die Eigenschaft setFieldMergingCallback(IFieldMergingCallback) akzeptiert eine Klasse, die die Methoden fieldMerging(FieldMergingArgs) und imageFieldMerging(ImageFieldMergingArgs) implementiert. Diese können verwendet werden, um eine benutzerdefinierte Steuerung des Mail Merge -Prozesses zu implementieren.
Das Ereignis fieldMerging(FieldMergingArgs) tritt während Mail Merge auf, wenn ein einfaches Mail Merge-Feld im Dokument gefunden wird. Dies gibt weitere Kontrolle über die Mail Merge und Sie können beliebige Aktionen ausführen, wenn das Ereignis eintritt. Diese Methode ist in eine Klasse eingeschlossen, die die IFieldMergingCallBack -Schnittstelle implementiert und ein FieldMergingArgs -Objekt akzeptiert, das Daten für das entsprechende Ereignis bereitstellt.
Das unten angegebene Codebeispiel zeigt, wie benutzerdefinierte Logik im Ereignis MergeField
implementiert wird, um die Zellenformatierung anzuwenden.