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
: