الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

سؤال

بدأه khaledzizo في 27 مايو 2013 · 2 رد · 248 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

من فضلكم اريد من الاخوة المختصين ابسط شرح لدالة dlookup مع الامثلة علما بأني استخدم أوفيس 2003 عربي

ولكم الشكر

#2

دالة dlookup :

تقوم هذه الدالة بجلب اي قيمة سوء عدد او نص من اي جدول واظهارها في حقل 

وتقبل وضع شروط فيها لجب القيم اما بالنسبة للامثلة فهي متوفرة بالمنتدى وبكثرة 

 

"نصيحة : قبل ماتسأل ابحث في المنتدى اختصار للوقت والجهد 

تقبل خالص تحياتي

#3
هرمان كتب:

دالة dlookup :

تقوم هذه الدالة بجلب اي قيمة سوء عدد او نص من اي جدول واظهارها في حقل 

وتقبل وضع شروط فيها لجب القيم اما بالنسبة للامثلة فهي متوفرة بالمنتدى وبكثرة 

 

"نصيحة : قبل ماتسأل ابحث في المنتدى اختصار للوقت والجهد 

تقبل خالص تحياتي

 

عفوا اسمح لي بالاضافة:

في الاكسس 2003 فما فوق ، تستطيع هذه الدالة بجلب اكثر من قيمة من نفس السجل،

مثلا، بدل ان نقرأ اسم الشخص، ثم اسم والده، ثم اسم جده، ثم اسم قبيلته، ثم نجمع قيمها في السطر الاخير ليكوّن الاسم الكامل:

first_name = DLookup("[first_name_en]", "tblHajDetails", "[Haj_ID]= " & HajID)

father_name = DLookup("[father_name_en]", "tblHajDetails", "[Haj_ID]= " & HajID)

grand_father_name = DLookup("[grand_father_name_en]", "tblHajDetails", "[Haj_ID]= " & HajID)

family_name = DLookup("[family_name_en]", "tblHajDetails", "[Haj_ID]= " & HajID)

Full_Name = first_name & " " & father_name & " " & grand_father_name & " " & family_name

 

نستطيع جلب القيم الاربعة كلها دفعة واحدة:

 

Full_Name = DLookup("[first_name] & ' ' & [father_name] & ' ' & [grand_father_name] & ' ' & [family_name]", "tblHajDetails", "[Haj_ID]= " & HajID)

 

هذا يجعل البرنامج يعمل بشكل افضل  واسرع :)

 

جعفر

مواضيع مشابهة