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

جلب بيانات من اكثر من جدول حسب قائمة اختيار!!


ahmad__0

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

السلام عليكم

لدي فورم وبه [قائمة تحرير وسرد] يتم جلب بياناته من جدول وهو عبارة عن ارقام من 1 الى 10

واريد عند اختيار رقم 1 يقوم بجلب بيانات من جدول اسمه "1"

وعند اختيار رقم 2 يقوم بجلب البيانات من جدول رقم "2"

هي عبارة عن منتجات حسب الفئة

[الجدول الاساسي] الفئة من 1الى 10 [قائمة تحرير وسرد]

في حال اخترت 1

يتوجه الى [الجدول الاول] اسمه الانواع1 فيه من 1-10 [قائمة تحرير وسرد]

ثم اختار النوع مثلا 1 تظر باقي البيانات من الجدول الثاني

مثلاً

[الجدول الاساسي] الفئة من 1الى 10 [قائمة تحرير وسرد]

في حال اخترت 2

يتوجه الى [الجدول الثاني] اسمه الانواع2 فيه من 1-10 [قائمة تحرير وسرد]

ثم اختار النوع 

 وهكذا.....

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

5 ساعات مضت, sayed132 said:

الحل فى الكود دا 

If type_matr = "1" Then
[قائمة الاختيار].RowSource = "اسم الجدول"
ElseIf
End If

 

حيث type_matr اسم الاختيار

.

صحيح انه يمكن استخدام كود مثل ما تفضلت به ،

ولكن رأيي كان من وجهة نظر صحة قواعد البيانات ، فالافضل دمج الجداول في جدول واحد ، والتمييز بين السجلات عن طريق حقل "رقم الجدول" مثلا ،

والسؤال التالي سيكون عن عمل مجموعة استعلامات وتقارير للجداول المختلفة ، ناهيك عن فرصة لزيادة الجداول بدون داعي :rol:

 

جعفر

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

شكرا لكم على الردود

هي الفكرة أنا عندي جدول العملاء و15 جدول لأنواع الطلبات... حيث أن العميل ممكن يطلب من قائمة الجدول الاول أو الثاني أو الثالث

مثلا العميل سعيد لديه بيانات الاتصال وغيرها في جدول العملاء

يريد طلبية وهذه الطلبية من جدول الارز رقم 12 الصنف رقم 3 

مثال اخر العميل جعفر لديه بيانات في جدول العملاء

ويريد طلبية وهذه الطلبية مختلفة تماماً موجودة في جدول بسكوت3 وصنفها رقم 8

اذا راح احتاج التالي:

جدول للعملاء ببياناتهم جدول النوع الاول وبه 15 صنف  جدول النوع الثاني وبه 15 صنف وهكذا 15 جدول 

والسبب انها بهذه الطريقة لان:

الصنف 1 التمر مثلا لدي منه 15 نوع (تمر فاخر - تمر مجفف - تمر منزوع النوى...الخ)

الصنف 2 اكواب لدي منها 15 نوع (كوب فخار - كوب زجاج - كوب بلاستك ..... الخ)

اعتقد اتضحت الفكرة !!!

اما مسألة وضعها في جدول واحد سوف اكتب كلمة تمر 15 مرره ثم ابداء العد من جديد واكتب كلمة كوب 15 مرره وابدا العد من جديد ....الخ

ومن لديه اسلوب افضل من هذه الطريقة يفيدني جزاه الله خير...

تم تعديل بواسطه ahmad__0
  • Like 1
رابط هذا التعليق
شارك

31 دقائق مضت, ahmad__0 said:

اما مسألة وضعها في جدول واحد سوف اكتب كلمة تمر 15 مرره ثم ابداء العد من جديد واكتب كلمة كوب 15 مرره وابدا العد من جديد ....الخ

كده وخلاص :dance1:

 

 

جعفر

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

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.

×
×
  • اضف...

Important Information