Class MailMergeOptions

Class MailMergeOptions

Namespace: Aspose.Words.LowCode
Assembly: Aspose.Words.dll

Mewakili opsi untuk fungsionalitas mail merge.

public class MailMergeOptions

Warisan

objectMailMergeOptions

Anggota yang Dwarisi

object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Konstruktor

MailMergeOptions()

public MailMergeOptions()

Properti

CleanupOptions

Mengambil atau menetapkan sekumpulan bendera yang menentukan item mana yang harus dihapus selama mail merge.

public MailMergeCleanupOptions CleanupOptions { get; set; }

Nilai Properti

MailMergeCleanupOptions

CleanupParagraphsWithPunctuationMarks

Mengambil atau menetapkan nilai yang menunjukkan apakah paragraf dengan tanda baca dianggap kosong dan harus dihapus jika opsi Aspose.Words.MailMerging.MailMergeCleanupOptions.RemoveEmptyParagraphs ditentukan.

public bool CleanupParagraphsWithPunctuationMarks { get; set; }

Nilai Properti

bool

Catatan

Nilai default adalah true.

MergeDuplicateRegions

Mengambil atau menetapkan nilai yang menunjukkan apakah semua wilayah mail merge dokumen dengan nama sumber data harus digabungkan saat mengeksekusi mail merge dengan wilayah terhadap sumber data atau hanya yang pertama.

public bool MergeDuplicateRegions { get; set; }

Nilai Properti

bool

Catatan

Nilai default adalah false.

MergeWholeDocument

Mengambil atau menetapkan nilai yang menunjukkan apakah field di seluruh dokumen diperbarui saat mengeksekusi mail merge dengan wilayah.

public bool MergeWholeDocument { get; set; }

Nilai Properti

bool

Catatan

Nilai default adalah false.

PreserveUnusedTags

Mengambil atau menetapkan nilai yang menunjukkan apakah tag “mustache” yang tidak terpakai harus dipertahankan.

public bool PreserveUnusedTags { get; set; }

Nilai Properti

bool

Catatan

Nilai default adalah false.

Lihat Juga

MailMergeOptions.UseNonMergeFields

RegionEndTag

Mengambil atau menetapkan tag akhir wilayah mail merge.

public string RegionEndTag { get; set; }

Nilai Properti

string

RegionStartTag

Mengambil atau menetapkan tag awal wilayah mail merge.

public string RegionStartTag { get; set; }

Nilai Properti

string

RestartListsAtEachSection

Mengambil atau menetapkan nilai yang menunjukkan apakah daftar diulang kembali di setiap bagian setelah mengeksekusi mail merge.

public bool RestartListsAtEachSection { get; set; }

Nilai Properti

bool

Catatan

Nilai default adalah true.

RetainFirstSectionStart

Mengambil atau menetapkan nilai yang menunjukkan apakah awal bagian dari bagian dokumen pertama dan salinannya untuk baris sumber data berikutnya dipertahankan selama mail merge atau diperbarui sesuai dengan perilaku MS Word.

public bool RetainFirstSectionStart { get; set; }

Nilai Properti

bool

Catatan

Nilai default adalah true.

TrimWhitespaces

Mengambil atau menetapkan nilai yang menunjukkan apakah spasi yang tidak terpakai di depan dan di belakang dipangkas dari nilai mail merge.

public bool TrimWhitespaces { get; set; }

Nilai Properti

bool

Catatan

Nilai default adalah true.

UnconditionalMergeFieldsAndRegions

Mengambil atau menetapkan nilai yang menunjukkan apakah field merge dan wilayah merge digabungkan terlepas dari kondisi field IF induk.

public bool UnconditionalMergeFieldsAndRegions { get; set; }

Nilai Properti

bool

Catatan

Nilai default adalah false.

UseNonMergeFields

Ketika true, menentukan bahwa selain field MERGEFIELD, mail merge dilakukan ke beberapa tipe field lain dan juga ke tag “{{fieldName}}”.

public bool UseNonMergeFields { get; set; }

Nilai Properti

bool

Catatan

Normalnya, mail merge hanya dilakukan ke field MERGEFIELD, tetapi beberapa pelanggan memiliki pelaporan yang dibangun menggunakan field lain dan memiliki banyak dokumen yang dibuat dengan cara ini. Untuk menyederhanakan migrasi (dan karena ini pendekatan digunakan secara independen oleh beberapa pelanggan) kemampuan untuk mail merge ke field lain diperkenalkan.

Ketika Aspose.Words.LowCode.MailMergeOptions.UseNonMergeFields diatur ke true, Aspose.Words akan melakukan mail merge ke field berikut:

MERGEFIELD FieldName

MACROBUTTON NOMACRO FieldName

IF 0 = 0 "{FieldName}" ""

Juga, ketika Aspose.Words.LowCode.MailMergeOptions.UseNonMergeFields diatur ke true, Aspose.Words akan melakukan mail merge ke tag teks "{{fieldName}}". Ini bukan field, tetapi hanya tag teks.

UseWholeParagraphAsRegion

Mengambil atau menetapkan nilai yang menunjukkan apakah seluruh paragraf dengan TableStart atau TableEnd field atau rentang tertentu antara TableStart dan TableEnd field harus disertakan ke dalam wilayah mail merge.

public bool UseWholeParagraphAsRegion { get; set; }

Nilai Properti

bool

Catatan

Nilai default adalah true.

 Indonesia