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

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

قام بنشر (معدل)

السلام عليكم ورحمة الله وبركاته. ممكن افادتي في كيفية اظهار سجلات التصفية عند طريق الكومبوبوكس بحث عند اختيار احد قيم الكومبوبوكس تظهر فقط سجلات تصفية تلك القيمة في النموذج مع التقدير 

test.accdb

تم تعديل بواسطه فؤاد الدلوي
اظافة
قام بنشر

اخوي فؤاد لا تزعل اذا قلت لك تصميمك ( كإدخال بيانات) في الجدول خطأ

حاول تبسيط الامور دائما .. خطوة واحدة بدلا من ثلاث خطوات

انظر التعديل

 

test2.rar

  • Like 1
قام بنشر

@ابوخليل اسف يبدوا اني أخطأت في توصيل الفكرة. في حالة اختيار مقيم تظهر سجلات (نعم) لحقل المقيم فقط. في حالة اختيار لديه كفالة تظهر سجلات (نعم) لحقل لديه كفالة وهكذا.  اسف جداً . نعم سيدي منكم استفدت استفادة عظيمة في قاعدة البيانات التي اعمل عليها مع فائق الشكر والتقدير 

قام بنشر

هل افهم منك انك اعتمدت التعديل الذي رفعته لك ؟

اذا لا :

12 دقائق مضت, فؤاد الدلوي said:

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

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

لذا الاولى والافضل اختيار الحالة من الحالات الثلاث ، وهذا انت ترى التعثر في التصفية من البداية ..

 

  • Like 1
قام بنشر

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

استاذ لدي قاعدة بيانات لأكثر من 8000 سجل فيها مختلف الحقول من ضمنها حقول اختيار (نعم) بمجرد تأشير الخانة تذهب السجلات معينة الى نموذج وتقرير معين وهكذا في بقية حقول الاختيارات الاخرى ولأنني في كل مرة يجب ان امسح هذه الاختيارات لكي اختار سجلات اخرى فبدل الطريقة التقليدية من التصفية اردت هذه الطريقة وإلا فسأختار ماكروا setfilter للكل حقل اختيار كوني مبتدأ وافضل الماكروا لسهولته وفهم تطبيقه. هذا جوهر الموضوع سيدي والحقيقة انك والاخرين في الموقع كنتم مفتاح الحل لكثير من المعضلات التي واجهتها فجزاكم الله خير الجزاء على جهودكم . تحياتي 

قام بنشر

طيب على راحتك

نحن نتعلم .. لنتجاوز أخطاءنا .. ونطبق الطرق السليمة كي نطور انفسنا

كتابة الحقول بحروف عربية ستتعبك كثيرا ويصعب عليك التعلم ..

تفضل :

تم تحقيق طلبك كما تريده بالضبط  من دون اي تعديلات على المرفق..

If Me.TXT = "مقيم" Then
Me.Form.Filter = "مقيم  like '" & "نعم" & "'"
Me.Form.FilterOn = True
ElseIf Me.TXT = "لديه كفيل" Then
Me.Form.Filter = "[لديه كفالة]  like '" & "نعم" & "'"
Me.Form.FilterOn = True
ElseIf Me.TXT = "لديه اقامة" Then
Me.Form.Filter = "[لديه اقامة]  like '" & "نعم" & "'"
Me.Form.FilterOn = True
End If

 

test4.rar

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