اذهب الي المحتوي
أوفيسنا

اظهار قيمة معينة بدل حقول فارغة Null (عنوان معدل)


ابو انس 2015

الردود الموصى بها

وعليكم السلام :rol:

 

هناك 3 طرق للتعرف على الحقل الذي قيمته Null (لا قيمة ، او قيمة غير معروفة) ،

سنعمل على هذا جدول ، ولاحظ السجلات الفاضية:

292.Clipboard01.jpg.617607c12b9c65951f36

.

في الطريقة الاولى (IsNull) قلنا اذا الحقل Null ، فاعطنا النتيجة 0 ، 

في الطريقة الثانية (Len) قلنا اذا عدد حروف الحقل تساوي صفر ، فاعطنا النتيجة 1 ، 

292.Clipboard04.jpg.d83b4fb70822f0a3045d

.

والنتيجة:

292.Clipboard05.jpg.508499e3cc16031db466

.

 

لكن الامر الاكثر إتباعا هو Nz ، ومعناه Null to Zero ، والامر هو NZ([Field_Name], Value to Replace)Q ، واليك 4 امثلة عليه:

1. الطريقة الخطأ في استعمال الامر ، حيث لم نخبر الامر النتيجة التي نريدها في حال اكتشف ان الحقل فاضي ،

2. اذا كان الحقل Null ، فحول نتيجة الحقل الى 0 (وهذه الطريقة الاكثر اتباعا) ،

3. وممكن ان ، اذا كان الحقل Null ، فحول نتيجة الحقل الى 1 (او اي قيمة ثابته) ،

4. والقليل يعرف ، اذا كان الحقل Null ، فتستطيع ان تعطي اي قيمة/معادلة شئت للحقل (لاحظ انا ضرب قيمة الحقل Field1 في 100 وفي 200 ، حسب قيمة Field1) ، وحتى يمكننا ان نستدعي دالة Function :

292.Clipboard02.jpg.f1e8d611d8a5ffd5f132

.

والنتيجة:

292.Clipboard03.jpg.805849de92fc80f02db5

.

 

جعفر

292.Nulls.mdb.zip

  • Like 7
رابط هذا التعليق
شارك

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



سجل دخولك الان
  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information