Format adalah field property untuk mengatur tampilan data dalam field. Berbeda dengan property Input Mask yang digunakan untuk mengatur format data ketika diinput.
Format terdiri dari dua bagian, yaitu:
- Bagian pertama untuk mengatur tampilan data,
- Bagian kedua untuk ditampilkan jika tidak ada data.
Contoh: @;”<n/a>”
Dengan format di atas, data dalam field akan ditampilkan semua (dilambangkan dengan @), namun jika tidak ada data alias kosong atau Null, maka field akan bersisi teks: <n/a>
Tentu saja teks “<n/a>” bisa diganti misalnya: “kosong”, “tdk ada”, dan sebagainya.
Bagian kedua dari Format bersifat opsional, dan jika tidak digunakan maka field akan terlihat kosong saja.
Contoh lain:
| Format | Data | Tampilan |
| @@@-@@-@@@@ | 465043799 | 465-04-3799 |
| @@@@@@@@@ | 465-04-3799 465043799 | 465-04-3799 465043799 |
| > | davolio DAVOLIO Davolio | DAVOLIO DAVOLIO DAVOLIO |
| < | davolio DAVOLIO Davolio | davolio davolio davolio |
| @;"Unknown" | Null value | Unknown |
| Zero-length string | Unknown | |
| text | text |
Karakter yang umumnya digunakan dalam format adalah:
| Karakter | Keterangan |
| @ | Digunakan untuk mewakili sebuah huruf (namun akan menampilkan seluruh teks dalam field walaupun jumlah @ kurang dari jumlah huruf). Jika jumlah @ lebih banyak dari jumlah huruf dalam field, maka huruf @ di depan diisi dengan spasi. Contoh format: @@@@-@ data: ABC maka tampilan AB-C akan didahului oleh dua buah spasi. |
| & | Sama dengan @ namun jika jumlah & lebih banyak dari data, maka kelebihan & akan diabaikan (tidak diisi spasi). Contoh format: &&&&-& data: ABC maka yang ditampilkan hanya AB-C (tanpa didahului spasi). |
| ! | Digunakan agar mengisi data dalam placeholder dari kiri (jika tidak menggunakan ini maka data akan diisi mulai dari kanan). |
| < | Digunakan untuk mengkonversi teks menjadi lowercase. Harus digunakan paling kiri, namun boleh didahului dengan ! |
| > | Digunakan untuk mengkonversi teks menjadi uppercase. Harus digunakan paling kiri, namun boleh didahului dengan ! |
| - , / , . , spasi | Sebagai “pemisah” Contoh: &&.&&&-&& atau && &&&/&& |
Untuk karakter lain (tidak umum digunakan), bisa lihat di sini.
CATATAN: Jika ingin menggunakan karakter @ dan & sebagai pemisah (sebagai literal, bukan sebagai placeholder), maka beri tanda dengan backslash (\) di depannya.
Contoh: @\&@-@@ @
Data: 12345
Hasil: 1&2-34 5
Contoh: &\&&.&&/&
Data: 12345
Hasil: 1&2.34/5
Untuk format kode akun, misalnya:
Contoh: &.&&.&&&-&&&&
Data: 1234567890
Hasil: 1.23.456-7890
Untuk hasil di atas, bisa juga hanya menggunakan format: !&.&&.&&&-&
(perhatikan tanda ! agar pengisian data ke dalam format dimulai dari kiri, sehingga walaupun tanda & di bagian akhir hanya satu, namun bisa menampung semua sisa data yang belum masuk ke dalam format).

Selamat mencoba!
