Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
Aspose.Words memungkinkan Anda menerapkan opsi pembersihan dan penghapusan yang berbeda seperti menghapus bidang gabungan sebelum melakukan operasi Mail Merge atau menghapus wilayah yang tidak digunakan selama operasi mail merge. Bagian ini akan menjelaskan cara menghapus bidang yang digabungkan dan cara menyiapkan opsi penghapusan.
Saat Anda menggunakan beberapa templat panjang yang dibuat oleh orang lain, Anda mungkin ingin menghapus semua bidang gabungan yang sudah ada di templat tersebut sebelum melakukan operasi mail merge. Anda dapat menggunakan metode DeleteFields jika Anda ingin menghapus semua bidang gabungan dari dokumen tanpa menjalankan operasi mail merge. Metode ini tidak terpengaruh oleh opsi penghapusan apa pun dari properti CleanupOptions dan menjalankannya hanya menghapus bidang yang digabungkan, bukan bidang yang berisi atau paragraf kosong.
Contoh kode berikut menunjukkan cara menghapus semua bidang gabungan dari templat Anda tanpa menjalankan operasi mail merge:
RemovingAspose.Words memungkinkan Anda menghapus bidang, wilayah, dan paragraf yang tidak digabungkan dari templat selama operasi Mail Merge menggunakan opsi penghapusan.
Gunakan properti CleanupOptions bersama dengan enumerasi MailMergeCleanupOptions untuk mengatur opsi penghapusan. Tentukan item mana yang ingin Anda hapus dengan memilih opsi berikut (Anda dapat menggabungkan lebih dari satu):
Anda dapat menganggap bidang gabungan sebagai tidak digabungkan dalam salah satu kondisi berikut:
Paragraf yang hanya menyertakan bidang gabungan akan kosong saat proses Mail Merge menghapus semua bidang penggabungannya sebagai tidak digabungkan. Paragraf kosong tersebut dapat menambah ruang yang tidak diinginkan dan mengubah tampilan laporan yang dihasilkan. Anda mungkin menghadapi dua situasi dengan paragraf selama operasi mail merge:
Dalam kedua situasi tersebut, opsi RemoveEmptyParagraphs akan secara otomatis menghapus paragraf kosong dari dokumen. Selain itu, ini akan menghapus bidang gabungan TableStart dan TableEnd jika sisa paragraf kosong.
Contoh kode berikut menunjukkan cara menghapus paragraf kosong:
Aspose.Words memungkinkan Anda menghapus bidang Mail Merge yang tidak digunakan dengan menetapkan tanda RemoveUnusedFields ke CleanupOptions. Opsi ini akan menghapus bidang gabungan yang tidak memiliki data terkait di sumber data.
Contoh kode berikut menunjukkan cara menghapus bidang gabungan yang tidak digunakan dari dokumen secara otomatis selama operasi mail merge:
Bidang gabungan dapat dimuat di dalam bidang lain seperti bidang IF atau bidang rumus. Hapus bidang luar ini saat bidang gabungan digabungkan atau dihapus dari dokumen.
Contoh kode berikut menunjukkan cara menghapus bidang yang berisi bidang gabungan dari dokumen:
Catatan
Aspose.Words memungkinkan Anda menghapus baris tabel kosong dengan menetapkan tanda RemoveEmptyTableRows ke CleanupOptions. Opsi ini akan menghapus baris tabel yang berisi bidang gabungan kosong.
Contoh kode berikut menunjukkan cara menghapus baris tabel kosong yang berisi wilayah Mail Merge dari dokumen:
Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.