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

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

قام بنشر

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

شباب واجهتني جديدة مشكلة وأرفق مثال لها وقت استخدمت الكود التالي :

DoCmd.OpenForm "Form1", , , "TDes IN (" & Me.SB_Num2 & ") AND " _
& "TName LIKE '*" & Me.SB_Name & "*'"

 

مشكلتي في IN لو حبيت أظهر كل السجلات وما كتبت شيء في مربع البحث SB_Num2 يعطيني خطأ ، يجبرني أكتب شي 😡

 

أقدر أستخدم IN و Like في جملة واحدة ؟

بحيث انه إذا ما كتبت شيء يظهر لي كل السجلات كما هو موضح في الجزء الثاني من الكود إذا ما كتبت اسم راح يظهر كل السجلات لإني استخدم Like

 

ملاحظة : ما ينفع استخدم شرط IF واكتب كودين اذا كان فارغ أو كان فيه شيء مكتوب لأسباب يطول شرحها هنا.

Filter.accdb

قام بنشر

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

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

قام بنشر

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

مثل هذا التعديل

 

 

Filter.accdb

قام بنشر
1 ساعه مضت, alzahrani07 said:

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

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

جرب كدة .......

    DoCmd.OpenForm "Form1", , , "TDes LIKE ""*" & Nz(Me.SB_Num.Value, "0") & "*"" or " _
                              & "TName LIKE ""*" & Nz(Me.SB_Name.Value, "0") & "*"" or " _
                              & "TName LIKE ""*" & Nz(Me.SB_Name.Value, "") & "*"" and TDes LIKE ""*" & Nz(Me.SB_Num.Value, "") & "*"""

 

  • Like 2

انشئ حساب جديد او قم بتسجيل دخولك لتتمكن من اضافه تعليق جديد

يجب ان تكون عضوا لدينا لتتمكن من التعليق

انشئ حساب جديد

سجل حسابك الجديد لدينا في الموقع بمنتهي السهوله .

سجل حساب جديد

تسجيل دخول

هل تمتلك حساب بالفعل ؟ سجل دخولك من هنا.

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

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

Important Information