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

List Des Choix و ال Requete ؟؟

بدأه mamas1 في 11 يوليو 2013 · 15 رد · 747 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

إخواني الأفاضل

 

أتمنى أن يكون الموضوع مفهوما و سهلا لأنني بحثت و لم أجد حتى مشاريع لأتعلم منها ,,,

 

 

حسنا في الحقيقة أنا لدي 1Table على هذا الشكل

 

الصنف           النوع           الكمية

2list            1list             ...

 

 

بحيث ان الأصناف تظهر على شكل 1List من 2Table أخرى أكتب فيها جميع الأصناف الموجودة

 

و لدي 3Table أكتب فيها إسم الصنف و النوع بحيث أن كل نوع ينتمي لصنف معين

 

أريد أن أختار من 1List الصنف و تمتلئ 2List بكل الأنواع المتعلقة بالصنف

 

و هذا أريده في Table و ليس نموذج 

 

شكرا جزيلا و رمضان مبارك

تم تعديل هذه المشاركة بواسطة mamas1 في 11 يوليو 2013 في 18:23

#2

أخي العزيز، أرسل مرفقا وسن عالجه إن شاء الله، الفكرة بسيطة جداً ، ولكن ليس لدي وقت للشرح

#3

ركز معي جيدا أخي العزيز سأحاول حل المشروع من خلال المثال التالي :

سأضيف أيضاً على جدولك رقم (١) جدول رقم (٢)

الجدول رقم (١) بعنوان ListT

الجدول رقم (٢) بعنوان CategoryT

- ضع في الجدول رقم (١) الحقول التالية:

- ID

- Item

- Category

- ضع في الجدول رقم (٢) الحقل التالي:

- Category

بعد أن انتهينا من إنشاء الجدولين وضمناهما الحقول أعلاه ننتقل إلى المرحلة التالية وهي إنشاء نموذج بسيط.

- قم بإنشاء جدول رقم (٣) بعنوان ListT وضع فيه الحقول التالية:

- Code

- Category

- Item

- Quantity

- UnitPrice

- Total

- نضيف الجدول رقم (3) ListT إلى معالج النماذج وبذلك نكون قد أنشأنا نموذج جديد بعنوان ListF

- إفتح النموذج ثم قم بتحويل مربع النص Category إلى مربع تحرير وسرد (combobox) ثم سمه combCategory

أيضاً قم بتحويل مربع النص Item إلى مربع تحرير وسرد ثم سمه combItem

أغلق النموذج بعد إجراء الحفظ، للإنتقال للمرحلة الثالثة وهي إنشاء إستعلام.

أنشئ إستعلام بعنوان ListQ وأضف إليه الحقول التالية بعد إظهار جدول ListT :

- Category

- Item

ثم نضع في حقل Category الشرط التالي في ال Criteria:

Forms!ListF!combCategory

أغلق الاستعلام

ننتقل إلى المرحلة الرابعة وهي تحديد مصدر الصف ل combCategory و combItem.

- مصدر الصف combCategory هو الجدول رقم (٢) CategoryT

- مصدر الصف combItem هو الاستعلام ListQ

بعد أن انتهينا من تحديد مصدر الصف لكلا الحقلين ننتقل للمرحلة الخامسة وهي استدعاء الأصناف في combItem بحسب نوع الصنف الذي نحدده في combCategory وهي على الشكل التالي:

- نضع مؤشر الفأرة على combCategory ونضغط على يمين الفأرة ونختار خصائص

- نختار الحدث Event

- نختار حالة الحدث بعد التحديث AfterUpdate

ثم نكتب الكود التالي :

combItem.requery

إنتهى

#4

الجدول رقم (١) هو بعنوان ItemT وليس ListT (خطأ أثناء الكتابة)

#5

وهذا المرفق يوضح المثال

#6

وهذا المرفق يوضح المثال

Requery.rar

#7

شكرا لك يا أخي 

 

و لكن أنا لا أريد إستخدام النماذج ,,,, أريد إستخدام Table فقط أعني ملئ قاعدة البيانات من خلال Table و ليس من نموذج 

 

و السبب هو أنني أستخدم برنامج جديد يسمى Windev و تعطيه قاعدة البيانات فيقوم بتحويلها الى برنامج مع كل الفورمات المطلوبة و التقارير بشكل عجيب

 

و لكن من الضروري أن تكون قاعدة البيانات مصنوعة بإحترافية تامة

#8

جزاك الله خيرا

اريد نفس ما فعلته الآن لكن فقط أن تكون النتيجة في Table و ليس في Fourmilaire و شكرا

أعني أنني أضغط على ال List و كل شيء في الTable بدون الإنتقال الى الFourmilaire لأجد Lists فيها

تم تعديل هذه المشاركة بواسطة mamas1 في 12 يوليو 2013 في 21:40

#9

هل تقصد انك تريد أن تظهر جدول ٢ من خلال جدول ١

#10

أخي أرسل لي مرفقا حتى أتمكن من فهم ما تريد

#11

عندي فكرة ستساعدك في حل المشكلة، ولكن أرجو منك أخي إرسال مرفق حتى أتمكن من تقريب الصورة، وشكرا

#12

شكرا لك أخي لكن لدي ظروف بحيث لا يمكنني إرفاق أي شيء الآن

 

المهم أريد إستخدام بدل Text ان تكون List de choix 

 

عندما تدخل للجدول في مرحلة التصميم يمكنك أن تضع لكل خانة نوع و حسب ما وضعت أنت في جدولك الذي أرفقت لي إستعملت Text صح ؟

 

أريد إستخدام List de choix بدلا منها و لكن المعلومات التي بها متغيرة و متعلقة بالصنف 

 

أتمنى أن تصل الفكرة

#13

لقد واجهت مشاكل كثرة حتى تمكنت من رفع الملف أتمنى أن تجدو لي حلا للمشكلة جزاكم الله خيرا

 

في المرفقات ملف في تقريبا المطلوب

 

لكن في table 3 يجب أنه عندما أختار أحد الأصناف تمتلئ الليست بلأنواع المتعلقة بالصنف فقط

Base de données2.zip

تم تعديل هذه المشاركة بواسطة mamas1 في 13 يوليو 2013 في 22:40

#14

Up..

#15

أخي 

Khodor1985 

نحن بانتظارك

#16

الأخت زهرة ؟؟ أليس هناك أي حل يا إخوان؟؟

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