شرح الدالة Dlookup واستخدامتها فى برنامج الاكسس MS access الجزء الثاني - مدرسة الويب web school

أعلان الهيدر

الرئيسية شرح الدالة Dlookup واستخدامتها فى برنامج الاكسس MS access الجزء الثاني

شرح الدالة Dlookup واستخدامتها فى برنامج الاكسس MS access الجزء الثاني

في هذا الدرس سنقوم بشرح الجزء الثاني من طريقة استخدام الدالة Dlookup  في برنامج الاكسس MS access 

ففي هذا المثال نريد بمجرد كتابة رقم الطالب في خانة رقم الطالب يتم إظهار مجموع الطالب في خانة المجموع 

شرح الدالة Dlookup واستخدامتها فى برنامج الاكسس MS access


نقف على مربع النص الخاص برقم الطالب ومن property sheet ومن التبويب Other ومن الخانة Name نقوم بكتابة الاسم الذى نريده لهذا المربع وليكن snum كما في هذا المثال

شرح الدالة Dlookup واستخدامتها فى برنامج الاكسس MS access

نضغط على مربع النص الخاص بالمجموع ومن property sheet ومن التبويب Data نضغط على الثلاث نقاط … ثم من منشيء الاستعلامات expression builder نكتب المعادلة

Dlookup(“degree”;”student”;”stid=forms!form1!snum”]
حيث degree هو المجموع وهو البيانات التى نبحث عنها
student هو اسم الجدول الذى نبحث بداخله
stid هو الحقل الذى به رقم الطالب ونحن نقول هنا ابحث عن مجموع الطالب فى جدول الطلاب بمعلومية رقم الطالب وهو الرقم الذى يكون مكتوب فى النموذج  فى المسار الموضح بعاليه
شرح الدالة Dlookup واستخدامتها فى برنامج الاكسس MS access



ونقوم بتحديد مربع النص الخاص بالمجموع ولمعرفة الاسم الخاص به من property sheet ومن Other ومن Name يتضح لنا ان اسمه text2 ونتركه بهذا الاسم

شرح الدالة Dlookup واستخدامتها فى برنامج الاكسس MS access

 نحدد مربع النص رقم الطالب والذى له الاسم  snum كما هو موضح بالمثال ومن property sheet ومن التبويب event ثم نضغط على after update ثم نضغط على macro لإنشاء ماكرو



شرح الدالة Dlookup واستخدامتها فى برنامج الاكسس MS access

ثم نقوم باختيار requery ومن control name نكتب text2 حيث text2 هو اسم مربع النص الخاص بالمجموع

شرح الدالة Dlookup واستخدامتها فى برنامج الاكسس MS access


نلاحظ انه بمجرد كتابة رقم الطالب يظهر المجموع كما هو موضح


شرح الدالة Dlookup واستخدامتها فى برنامج الاكسس MS access


يمكن كتابة المعادلة بطريقة أخرى وذلك بدلا من كتابة المسار كاملا نكتب المسار بهذه الصيغة 


Dlookup(“degree”;”student”;stid= “& [snum])
حيث يتم وضع اسم المربع الذى يتم وضع البيانات التى نريد ان نبحث عنها وهو فى هذا المثال snum بين الأقواس المضلعة كما هو موضح
شرح الدالة Dlookup واستخدامتها فى برنامج الاكسس MS access


كما يمكن استخراج مجموع الطالب بمجرد كتابة اسم الطاب وليس رقم الطالب وذلك بتغيير الشرط في دالة Dlookup كما هو موضح بالمثال التالي

Dlookup(“degree”;”student”;”sname=forms!form1!snum”]

شرح الدالة Dlookup واستخدامتها فى برنامج الاكسس MS access

نلاحظ انه بمجرد كتابة اسم الطالب يظهر مجموع الطالب كما هو موضح بالمثال

شرح الدالة Dlookup واستخدامتها فى برنامج الاكسس MS access


يمكن كتابة المعادلة بطريقة أخرى وذلك بدلا من كتابة المسار كاملا نكتب المسار بهذه الصيغة 
Dlookup(“degree”;”student”;"sname= “& ‘[snum]’)

نلاحظ وجود علامة الاقتباس المفردة بين ‘[snum]’ حيث ان المدخلات في هذه الخانة عبارة عن نص وليس رقم

شرح الدالة Dlookup واستخدامتها فى برنامج الاكسس MS access

هناك 5 تعليقات:

شائع هذا الأسبوع

يتم التشغيل بواسطة Blogger.

تم الكشف عن مانع الإعلانات

الإعلانات تساعدنا في تمويل موقعنا، فالمرجو تعطيل مانع الإعلانات وساعدنا في تقديم محتوى حصري لك. شكرًا لك على الدعم ❤️