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

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


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

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

هل يوجد كود لعمل فلتر لبعض السجلات المراد عرضها فقط في النموذج

مرفق مثال به جدول اسماء العمال منهم دائمين ومنهم مؤقتين وبه نموذجين نموذج للدائمين ونموذج للمؤقتين

الرجاء تعديل هذا المثال لعمل هذه الفترة

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

db44.rar

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

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

انا قرأت هذه المواضيع من قبل لكن انا أريد ان يفتح النموذج مباشرة على الفلتر المطلوب كما في المثال السابق من نفس الجدول نموذج للدائمين فقط ونموذج للمؤقتين

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

أخي اسامه

في المثال يوجد جدول به بيانات العمال دائمين ومؤقتين

أريد الفصل بينهم في نموذجين

ليكون نموذج به الدائمين على حده

ونموذج آخر به المؤقتين على حده

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

السلام عليكم

اخي محمد الان اتضحت الصورة واليك الحل

اولا انشئ استعلام مبني على الجدول

في تصميم الاستعلام وتحت دائم في المعايير ضع كلمة True او صواب

سيكون لديك الاستعلام الاول وهو خاص بالدائمين

بنفس الطريقة السابقة انشئ استعلام اخر واجعل المعيار False او خطأ وهذا الاستعلام يكون بالمؤقتين

الان صمم نماذج مبنية على هذه الاستعلامات وستكون المشكلة قد حلت بأذن الله

وهذا الملف بعد التعديل

db44.rar

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

بارك الله فيك اخي اسامه وزادك الله علما

لكن أنا أريد كود وليس استعلام لأني بستخدم الاستعلامات من زمان في عمل البرامج لكن بتعمل زحمة كبيرة جدا في البرنامج ومن كثرتها مش بعرف الاستعلام بيستخدم لأي نموذج إلا بصعوبة

أريد كود في فتح النموذج يعمل فلتر مباشرة على الجدول أو حتى على الاستعلام

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

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

بارك الله فيك اخي اسامة

اخي محمد السباعي

لا يوجد لدي اكسس 2007 اذا كان بالامكان وضع المثال بالاكسس 2003 حتى نتمكن من المساهمة معكم في الحل

مع الشكر والتقدير،،،

ملاحظة : تم تحرير المشاركة واضافة مثال للمطلوب باستخدام اكسس 2003

dbTest.rar

تم تعديل بواسطه yousef
رابط هذا التعليق
شارك

بارك الله فيك اخي محمد السباعي

لنفرض ان لديك نموذج ومنه تريد ان تفتح النموذج الآخر ولنفرض ان اسمه frmStatus على العمال الدائمين فقط فستضع الكود ادناه بحدث عند النقر لزر الامر الخاص بعرض العمال الدائمين

DoCmd.OpenForm "frmStatus", , , "[status]='دائم'"

حيث frmStatus هو اسم النموذج المراد فتحه

status هو اسم الحقل المدون به القيم دائم او مؤقت لتصنيف العمال

تعمل نفس الشئ بالنسبة لزر الامر الآخر لعرض النموذج نفسه على العمال المؤقتين مع تغيير الكلمة دائم الى الكلمة مؤقت عند وضع الكود بزر الامر الخاص بعرض النموذج على العمال المؤقتين

ملاحظة : لا تحتاج الى عمل نموذجين ويكفي عمل نموذج واحد يضم الجميع ويتم التحكم في فتحه بناء على معيار الفتح كما هو موضح بالكود اعلاه.

ارجو ان يساعدك الشرح على الوصول للمطلوب

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

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



سجل دخولك الان
  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

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

Important Information