
02-10-12, 09:33
|
| Όνομα: Γιώργος Έκδοση λογισμικού Office: Ms-Office 2010 Γλώσσα λογισμικού Office: Ελληνική, Αγγλική | | Εγγραφή: 18-06-2010
Μηνύματα: 3.674
| |
Καλημέρα
Νεκτάριε, για να αντιμετωπίσουμε την περίπτωση της επιστροφής τιμής null από την DlookUP, μπορούμε να χρησιμοποιήσουμε τις συναρτήσεις IIf ή Nz.
Οι παρακάτω εκφράσεις δείχνουν τον τρόπο χρήσης τους:
IIf(IsNull(DLookup(ορίσματα)), ValueForNull, DLookup(ορίσματα))
Nz(DLookup(ορίσματα), ValueForNull)
Το όρισμα ValueForNull θα αντικατασταθεί με την τιμή που θέλουμε να παίρνει η DLookup, όταν επιστρέφει null (πχ 0, "").
Αν οι IIf ή Nz δε χρησιμοποιηθούν σε κώδικα και εφόσον η έκδοση της Access είναι ελληνική, το κόμμα θα πρέπει να αντικατασταθεί με ερωτηματικό (;).
Φιλικά/Γιώργος
|