Menerapkan Pemformatan Khusus ke Bidang

Terkadang pengguna perlu menerapkan pemformatan khusus ke bidang. Pada artikel ini, kita akan melihat beberapa contoh bagaimana hal ini dapat dilakukan.

Untuk mempelajari opsi lainnya, lihat daftar lengkap properti untuk setiap jenis bidang di kelas terkait di Fields namespace.

Cara Menerapkan Pemformatan Khusus ke Hasil Bidang

Aspose.Words menyediakan API untuk pemformatan khusus hasil bidang. Anda dapat menerapkan antarmuka IFieldResultFormatter untuk mengontrol bagaimana hasil bidang diformat. Anda dapat menerapkan sakelar format numerik, yaitu #"#.## “, sakelar format tanggal / waktu, yaitu @ " dd.MM.yyyy”, dan sakelar format angka, yaitu * Ordinal.

Contoh kode berikut menunjukkan cara menerapkan pemformatan khusus untuk hasil bidang:

Cara mengevaluasi kondisi IF

Jika Anda ingin mengevaluasi kondisi IF setelah mail merge, Anda dapat menggunakan metode EvaluateCondition yang segera mengembalikan hasil evaluasi ekspresi.

Contoh kode berikut menunjukkan cara menggunakan metode ini:

Cara Menerapkan Pemformatan Khusus ke Bidang Waktu

Secara default Aspose.Words memperbarui bidang TIME dengan format waktu singkat budaya saat ini. Jika Anda ingin memformat bidang TIME sesuai dengan kebutuhan Anda, Anda dapat mencapainya dengan menerapkan antarmuka IFieldUpdateCultureProvider.

Contoh kode berikut menunjukkan cara menerapkan pemformatan khusus ke bidang TIME: