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

اذا كان حقل الاسم فارغا في نموذج البحث ، ونريد ان نرى جميع البيانات


KHALID JAMALEH

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

في عملية البحث ضمن برنامج اكسسز ، عندي عملية بحث في حقل المساحة بين قيمتين (من ، الى) عند ادخال البيانات في البحث يعطيني النتيجة الصحيحة ، أريد أن يعطيني كامل البيانات في حال لم ادخل اي قيمة في الحقلين (من ، الى) .. ؟ 

المعيار الذي وضعته في حقل المساحة :

Between [Forms]![نموذج بحث بالسعر تجربة1]![المساحة من] And [Forms]![نموذج بحث بالسعر تجربة1]![المساحة الى]

نشكر لكم تعاونكم ،،،

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

شكرا سيد جعفر

حاولت استعين بهذا الرابط الذي ارفقته ولكنني فشلت ، وقد وضعت المعيار التالي وطبعا عدلته مع المرادفات التي عندي ولكنه يعطيني اشارة خطأ بنقص او تغيير اشارة او فاصلة وهكذا وحاولت بشتى الطرق ولم يفلح :

 

iif(len([forms]![frm_Main]![fName] & '')=0,[fName],[forms]![frm_Main]![fName])

قد يكون المعيار مختلف بالنقل أو أنني لم اضع المرادفات في مكانها الصحيح :

المعطيات التي عندي هي بند المساحة قد جعلت له نموذج بحث بين و بين (المساحة من ) (المساحة الى) واسميت النموذج (نموذج بحث بالسعر تجربة1) واسم الاستعلام الذي استخدمه (استعلام بحث  طلب بيع شقة تجربة) .

المشكلة انني اذا كتبت المساحة يعطيني نتيجة وكنت قد وضعت له المعيار التالي :

Between [Forms]![نموذج بحث بالسعر تجربة1]![المساحة من] And [Forms]![نموذج بحث بالسعر تجربة1]![المساحة الى]

ولكن بعد اللصق هنا انعكس [نموذج بحث بالسعر..] مع [المساحة..] للتصحيح ..

وانا اريد انه عندما لا اكتب شيئا في البحث أن يظهر لي السجلات كلها .... ؟ هذا هو الهدف .

اشكر لكم تعاونكم مرة أخرى .

 

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

2 ساعات مضت, KHALID JAMALEH said:

ولكن بعد اللصق هنا انعكس [نموذج بحث بالسعر..] مع [المساحة..] للتصحيح

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

 

خليني اكتب المصطلحات بالانجليزي علشان الكود يكون واضح ، وبعدها تقدر تغيره :

frm_Search نموذج بحث بالسعر تجربة1 ، وان هذا النموذج هو نموذج رئيسي ، وبقية حقول البحث موجودة عليه ،

Area_From :  المساحة من

Area_To    : المساحة الى

Area_Size  : اسم حقل المساحة الذي نضع المعيار فيه

واذا لم تكتب اي قيمة في حقل "المساحة من" فنفترض ان اقل مساحة = 0 ، بينما اذا لم تكتب اي قيمة في حقل "المساحة الى" فنفترض ان اكبر مساحة = 100000

 

عليه ، تصبح المعادلة:

Area_Size : حقل المساحة لا يحتوي على حقول فارغة
  
Between nz([forms]![frm_Search]![Area_From];0) And nz([forms]![frm_Search]![Area_To];100000)
  
  او
  
Between (IIf(Len([[forms]![frm_Search]![Area_From] & '')=0,0,[forms]![frm_Search]![Area_From])) And (IIf(Len([forms]![frm_Search]![Area_To] & '')=0,100000,[forms]![frm_Search]![Area_To]))  
                  
                  

                  
                  
Area_Size : حقل المساحة يحتوي على حقول فارغة
  
Between nz([forms]![frm_Search]![Area_From];0) And nz([forms]![frm_Search]![Area_To];100000) Or [Area_Size] Is Null
  
  
  او
  
Between (IIf(Len([[forms]![frm_Search]![Area_From] & '')=0,0,[forms]![frm_Search]![Area_From])) And (IIf(Len([forms]![frm_Search]![Area_To] & '')=0,100000,[forms]![frm_Search]![Area_To])) Or [Area_Size] Is Null
                                    

 

جعفر

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

مشكور جدا سيد جعفر والنعم منك 

ادخلت المعادلة التالية


وكذلك أدخلت المعادلة التالية 

image.png.3005c0db08f0f7670316bec4d521c209.png

 

وكذلك المعادلة التالية 

image.png.8db1efc9302f93c127a622cc293e3fc8.png

آنا آسف جدا عم تعبك معي ... مشكور لجهودك الغالية 

وكذلك المعادلة الرابعة

image.png.90b77d5b36ddb8af5821655cf46e6c75.png

 

وهذه صورة للبرنامج وملفاته بالكامل تقريبا علها تنفع 

 

image.png

وهذه صورة للملف بالكامل علها تنفع

image.png.8231b343f30052f4ce37e390b6e05abc.png

قد اتبعت كافة الاجراءات التي زودتني بها ، أو قد اكون اخطأت في شيء لا أعلم لذلك ارفقت لك الصور ، وقد تم تبديل المصطلحات بالكامل حسب ما زودتني ، شاكرا لك ... !

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

الآن عندي مشكلة ثانية ، هي أنني عندما كررت المعادلة التالية على اكثر من بند لم يعمل ويعطي نتائج فارغة دائما :

 

[forms]![frm_Main]![fName]

يعني وضعتها على بند مثلا (جهة العرض) اشتغلت المعادلة والبحث وعندما كررته على بند (الجمعيات) أصبح يعطيني نتائج فارغة بكل الحالات

لكن عندما لا يكون بند البحث فارغا يعطيني نتائج صحيحة 

وأنا قد وضعت منسدلة اختيار لمسميات الجمعيات ... !

ارجوا ان اكون قد اوصلت الفكرة 

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

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