اذهب الي المحتوي
أوفيسنا

كيف أعمل فلتره للوظيفه ثم أقسامها ؟


college229133

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

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

أخواني أعضاء منتدى أوفيسنا الكرام

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

1-جدول بيانات الكتب

2-جدول التصانيف الرئيسية

3-جدول التصانيف الفرعية

السؤال:

عندما أقوم بتعبئة جدول بيانات الكتب و عندما أصل إلى حقل رقم التصنيف الرئيسي و أختار مثلا طب عن طريق قائمة منسدلة و أنتقل إلى حقل رقم التصنيف الفرعي لا أريد أن يظهر سوى التصنيف الفرعي الخاص بالتصنيف الرئيسي و أريده أن يعرضه في قائمة منسدلة أيضا مثل طب جلدية , قلبية, عظمية , نسائية , ....

أنا عملت التصنيف الرئيسي في قائمة منسدلة كما ترون في المرفقات الذي أريده الآن هو عند أختيار طب

كيف يتم عرض ( طب جلدية, عظمية , قلبية,......) فقط المتعلقة في التصنيف الرئيسي الذي أخترناه

حبذا لو تم شرح كيف تم حل هذه المشكلة بالخطوات حتى تكون واضحة لأنني مبتدأ في هذا المجال و إليكم تصاميم الجدوال .

و لمزيد من التفاصيل أنظروا إلى النموذج في القاعدة

.

جدول خاص بالكتب و حقوله هي:

أسم الحقل معناه

isbn الرقم التصنيف العالمي للكتاب

Title العنوان

numberofvolumes عدد الأجزاء

publisheryear سنة النشر

publishermonth شهر النشر

edition الطبعة

price السعر

format الشكل

numberofpage عدد الصفحات

dimention الأبعاد

callnumber رقم الأتصال

subjectid رقم التصنيف الرئيسي مثل ( تكنولوجيا, طب , طبخ,........

subsubjectid رقم التصنيف الفرعي ( مثل حاسب , إتصالات , إلكترونيات,....

publisherid رقم الناشر

tableofcontant محتويات فهرس الكتاب

و عندي جدول التصانيف الرئيسية:

إسم الحقل معناه

subjectid رقم التصنيف الرئيسي

subjectname أسم التصنيف مثل ( تكنولوجيا, طب ,...

و عندي جدول التصانيف الفرعية :

إسم الحقل معناه

subjectid رقم التصنيف الرتيسي

subsubjectid رقم التصنيف الفرعي

subsubjectname أسم التصنيف الفرعي ( مثل حاسب, إتصالات,...

library.rar

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

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

أخي حاكم :

الله يعطيك العافية و جعلها في موازين حسناتك و كثر الله من أمثالك

و لكن لدي طلب صغير إنشاء الله مايثقل عليك لو تكرمت أخي الكريم أن تشرح خطوات إنجازها و لو بإيجاز لأنني مبتدأ و حتى تعم الفائدة القصوى

و جزاك الله ألف خير مرة أخرى

:wub:

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

أخي حاكم :

الله يعطيك العافية و جعلها في موازين حسناتك و كثر الله من أمثالك

و لكن لدي طلب صغير إنشاء الله مايثقل عليك لو تكرمت أخي الكريم أن تشرح خطوات إنجازها و لو بإيجاز لأنني مبتدأ و حتى تعم الفائدة القصوى

و جزاك الله ألف خير مرة أخرى

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

خير إن شاء الله ...

الطريقة كالتالني :

إنشاءمربع نص ( txt) غير مرئي للمستخدم... يأخذ قيمته من مربع السرد (subjectid) العمودالأول .. بما أنك وضعت من الأساس حقلين لمصدر (subjectid) وذلك بعد تحديث هذا الحقل ..

Me.txt = Me.subjectid.Column(0)
جعل مصدر الصف للحقل (subsubjectid) الجدول المسمى (subsubject) ونضع في خانة معايير لحقل الربط الذي حددته في برنامجك وهو (subjectid)
[forms]![book]![txt]
وكتابة الكود التالي بعد تحديث حقل (subjectid) ...
Me.subsubjectid.Requery

ووظيفت تصفية الحقول وفق ما يجده في مربع النص ( txt)

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

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

أخي حاكم

أنا عملت ما ذكرته في ردك السابق إلا أنه ما ضبط عندي 100 % في عندي مشكلة الرجاء الإطلاع على الصور المرسلة في المرفقات مع المثال الذي عملته و موافتي بالخطأ مشكوراااااااا

problem.rar

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

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

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

Important Information