Cara penulisan fungsi Nz()
Ekpresi.Nz(Value,ValueIfNull)
Keterangan:
- Argumen Value harus ada dan bertipe Variant
- Argumen ValueIfNull adalah optional (kecuali digunakan pada query). Sebuah variable variant yang diisi sebuah nilai jika Value bernilai Null.
varTemp = IIf(IsNull(varFreight), 0, varFreight)
varResult = IIf(varTemp > 50, "High", "Low")
Penulisan statemen program di atas dapat diperingkas menggunakan fungsi Nz seperti berikut:
varResult = IIf(Nz(varFreight) > 50, "High", "Low")
Catatan:
Anda dapat menggunakan fungsi ini untuk mengkonversi nilai Null ke nilai lain untuk mencegah kekeliruan dalam program.
Juka nilai argumen Value adalah Null, fungsi Nz mengembalikan nilai nol atau zero length string (selalu menghasilkan zero length string jika digunakan pada ekspresi query), tergantung pada kontek yang mengindikasikan nilai apakah harus angka atau string. Jika argumen ValueIfNull disertakan, maka fungsi Nz akan mengembalikan nilai ValueIfNull jika Value bernilai Null.
No comments:
Post a Comment