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

عندي مشكله في هذا موضوع الفرز

بدأه A3.com في 14 أكتوبر 2014 · 4 رد · 291 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم  ورحمة الله و بركاته

 

كل عام و انتم جميعا ً بخير

 

عندي مشكله في هذا موضوع الفرز كيف استطيع عند اختيار الدول لايكون متكرراً و يظهر لكل دوله مدينتها في الخانة المقبلة

مرفق صور و ملف بذلك

مجلد جديد.rar

#2

تفضل :)

 

استخدم النموذج frm_1

 

 

جعفر

295.Database4.accdb.zip

تم تعديل هذه المشاركة بواسطة jjafferr في 15 أكتوبر 2014 في 22:56

#3

بارك الله فيك و يجعلها في ميزان حسناتك لو تكرمت ممكن تشرح لي الطريق بصور لأني ليس ضليع في الاكسس الطريقة 100% :rolleyes:  :D  :blush: 

#4

و هل ممكن يتم في الاستعلام لأني احتاجها في الطباعة بعد ذلك

#5

اخي الكريم :)

 

انا عادة لا اعمل هذا في الجدول (مع العلم انه ممكن) ، لانك قد تصادف مجموعة مصاعب (حسب خبرتي) ولن تستطيع حلها بالطرق السهلة ،

ثم انه اننا لا نسمح للمستخدمين ان يدخلوا بياناتهم إلا عن طريق النموذج ، حتى نتحكم في جميع تفاصيل الإدخال ،

والنتيجة النهائية ستكون معكوسة في الجدول اصلا ، فلا داعي للقيام بالعملية في الجدول اصلا :)

 

كيفية العمل:

حقل الدولة:

post-273849-0-84768200-1413472828_thumb.

 

 

ولكي لا تتكرر البيانات:

post-273849-0-49422300-1413472860_thumb.

 

 

ثم نعمل حدث بعد التحديث (رقم 2 في الصورة) ، بحيث الكود يجعل حقل المدينة يعيد اخذ بياناته (سنرى هذا لاحقا):

post-273849-0-84768200-1413472828_thumb.

 

 

والكود هو:

post-273849-0-24142000-1413472984.jpg

 

 

 

حقل المدينة:

1. اسم النموذج frm_1 (سنحتاج لهذا في الخطوة التالية) ، وفي هذا الحقل (مربع سرد) 3 اعمدة ، عرض العمود الاول .634 سم ، اما العمودين الآخرين فعرضهما صفر (اي لا نريد ان نراهما):

post-273849-0-86742100-1413472891_thumb.

 

 

وهذا هو الاستعلام وبه 3 اعمدة ، العمود الاول (رقم 4) وهو قيمة المدينة ،

العمود الثاني ، الدولة ، ونلاحظ باننا اشترطنا بان قيمة الدولة يجب ان تكون: 1. من النموذج الذي نحن فيه ، 2. بأن يأخذ اسم الدولة من القيمة الموجودة في النموذج (وهذا سر حصولنا على المدن التابعة للدولة التي تم اختيارها ،

وبما ان الجدول يحمل قيمة رمز المدينة (العمود رقم 3) ، فسنضيفه في الاستعلام حتى نستفيد منه لاحقا:

post-273849-0-13606300-1413472954_thumb.

 

 

ثم نعمل حدث بعد التحديث ، حتى نجعل الكود يأخذ قيمة رمز المدينة من العمود الثالث من المدينة ، ثم يضيفه ال حقل رمز المدينة في النموذج:

post-273849-0-96007300-1413472922_thumb.

 

*** هناك شئ جدا مهم يجب معرفته ***

انظر في الصورة اعلاه ، فاننا قلنا بأن قيمة المدينة هي في العمود رقم 1 ، وهذا معناه ان العمود رقم 2 هو الدولة ، والعمود رقم 3 هو رمز المدينة ،

هذا معناه ان اسماء الاعمدة في النموذج تبدأ من 1 ، 2 ، 3 ، ...

بينما في الكود (انظر للصورة في الاسفل) ، فاننا قلنا ان رمز المدينة يؤخذ من العمود رقم 2 ،

هذا معناه ان اسماء الاعمدة في الكود تبدأ من 0 ، 1 ، 2 ، ...

 

وهذا الكود يقوم بالعمل:

post-273849-0-51953900-1413473015.jpg

 

 

 

جعفر

تم تعديل هذه المشاركة بواسطة jjafferr في 16 أكتوبر 2014 في 18:55

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