اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

جلب البيانات من خلال اول حقل والدالة Dlookup


إذهب إلى أفضل إجابة Solved by الحسن العليمي,

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

السلام عليكم جميعا :

يا شباب اريد عندما ادخل رقم الطالب تظهر البيانات كاملة ... من خلال معرفتي البسيطة بالبرنامج :yes:  اعتقد من خلال الدالة dlookup :eek2: لكن انا لم استخدمها ابدا لاني مبتدئ بالاكسس فارجوا منكم المساعدة وشكرا :fff:  ..

اسال الله لنا ولكم المغفرة والفوز بهذا الشهر الفضيل :wub: .

student.zip

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

حسك صادق

ملحوظات
خطأ فادح ان تستخدم علامة سالب (-) للفصل بين التسميات في الحقول والجداول ويمكنك استخدام علامة  تحت السطر او تتركها بدون فصل وتستعيض عن ذلك بأن تجعل الحرف الاول من الكلمة الجديدة كبيرا لتسهيل القراءة
جميع الاستعلامات التي صنعتها لا تصلح وانما النتائج تكون عبر التقارير بطريقة مشابهة نوعا ما لما تم عمله في النماذج المرفقة
 
تم التعديل بزيادة جدول للمدن
كما تم عمل نموذجين اساسيين وآخرين فرعيين
واحد لادخال درجات طالب والآخر لادخال درجات مادة لكل الطلاب
 
آمل ان تتضح لك الفكرة ،،،
 
 
 

student2.rar

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

  • أفضل إجابة

شكرا جزيلا استاذنا القدير على الملاحظات المهمة بالنسبة لي ... وشكرا على المرفق

الفكرة وصلت تامه كاملة - لن اتستطيع الا القول اسأل الله أن ينفعنا وينفع الأمة العربية والإسلامية بك وبأمثالك وجزاك الله عنا كل خير .

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

تستخدم دالة DLookup لاسترجاع أو استدعاء قيمة معينة من جدول وفقا لشروط أو معايير محددة.

تنقسم دالة DLookup إلى ثلاثة وسائط وهي:

- التعبير  Expression

- المجال أو المجموعة  Domain 

- المعايير Criteria

 

كيف نبني جملة برمجية تتضمن دالة DLookup؟

القاعدة هي على الشكل التالي:

DLookup("Expression","Domain",Criteria") this is the rule

لنضرب مثال بغية توضيح الصورة بشكل أفضل

لنفترض أن لدينا جدول بعنوان بطاقة المادة وجدول آخر بعنوان فاتورة مبيعات

1- بطاقة المادة ItemCardT

2- فانورة مبيعات TradeT

يحتوي الجدول بطاقة المادة على الحقول التالية:

  - كود الصنف Code

  - إسم الصنف Name

  - سعر المبيع TradePrice

  - الوحدة Unit

ويحتوي الجدول فاتورة المبيعات على الحقول التالية:

  - كود الصنف Code

  - إسم الصنف Name

  - الكمية Qut

  - الوحدة Unit

  - سعر المبيع TradePrice

 - المجموع Total

 

بعد أن أنشأنا الجدولين سنطبق القاعدة

- المجال أو المجموع   Domain  هو جدول بطاقة المادة

- التعبير Expression  هو القيمة التي نريد استرجاعها عبر الشرط أو المعيار Criteria  ويأتي ذلك على الشكل الآتي

لنفترض أننا نريد اسنرجاع القيمة name في جدول بطاقة المادة (وهو يمثل المجال Domain) في فاتورة المبيعات من خلال المعيار Code (وهو يمثل المعيار Criteriaفي القاعدة)  فيأتي على الشكل الآتي:

Name =DLookup("Name","ItemCardT","Code = ' " & Me.Code & " ' ") this is the sample

 

أخي العزيز أي إستفسار أنا بالخدمة

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

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

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

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

Important Information