السلام عليكم و رحمة الله و بركاته
اخواني و احبابي و اساتذتي الاعزاء
تحيه طيبه ،،،،،
من الاوامر المفيده بالاكسس :-
DLookup و يقوم هذا الامر لاستدعاء حقل له الخصائص المشروطه بالامر و خصص هذا الامر لاستخدامه مع الحقول المصنفه ب حقل اساسي اي الحقل الذي ليس به تكرار و تكون صيغة الامر كالاتي
DLookup("price * disc", "main", "trans = 12345")' الثمن *الخصم من الجدول الرئيسي حيث رقم العمليه تساوي 12345اذا استخدم الامر دي لوكاب كما خصص فلن يواجه المبرمج مشكله فيه ولكن يقوم المبرمجون باستخدامه استخدامات اخرى
طرق استخدام دي لوك اب الاخرى
http://www.mvps.org/access/general/gen0018.htm
مما سبب لهم مشاكل اغلبها يتمحور حول
- الامر ياتي باول حقل فقط في حال عدم استخدام شرط البحث في حقل متكرر
- بيانات خطا
ولستحسان فكره دي لوك اب ولكن مشاكله كانت مزعجه جدا قام مبرمج بكتابه كود مشابه لدي لوك اب و اسماه ELOOKUP
اسم المبرمج الن بروان و قام بحل المشاكل للمبرمجين الاخرين لكي يتنعموا بخصائص لوك اب على احتمالات كثيره
http://allenbrowne.com/ser-42.html
ومن عيوب الامر ELOOKUP هو انه يعتمد على كود يجب تضمينه في برنامجك
DCount يقوم بعمليات الاحصاء لحقل او شرط معين و تكون صيغته كالاتي
DCount("ITEMS", "MAIN", "ITEMID = 678910")' احصي تعداد من حقل ايتمز في جدول مين الصنف رقم