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

مثال للبحث محتاج اضافة للبحث بين تاريخين


gadelrab

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

الاخوة الاعزاء

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

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

وعندما اردت ان اضيف له معيار البحث بين تاريخين لم استطيع

حاولت بكل الطرق ولكنى لم انجح

حيث اننى اريد التصفية للتاريخ مثل التصفية للحقول الاخرى

بمعنى انه لايشترط ان احدد تواريخ وفى هذه الحالة تعرض جميع التواريخ

او ان اقوم بتحديد فترة زمنية ثم ابحث فيها طبقا لكل حقل

او ان اقوم بالبحث فى الحقول ثم احدد فترة تاريخية بعد البحث

وهكذا

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

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

246.rar

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

الاستاذ العزيز ابو خليل

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

الحل الذى تقدمت به اكثر من ممتاز

ولكن هل من الممكن عند فتح النموذج ان تظهر كل النتائج قبل ادخال اى تاريخ ؟؟؟

ومرة اخرى شكرا لك على سعة صدرك وتفضلك بالمساعدة

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

يتم ذلك بستخدام الكود وبالاستغناء عن النموذج الفرعي والاكتفاء بالنموذج الرئيسي أو استخدام ListBox

انظر المثال :

247.rar

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

السلام عليكم:

استخدام الكود لتصفية السجلات بين تاريخين فكرة جميلة وتستحق الإشادة لا من باب المدح وأبو الأنس المتواضع دوماً يستحقه بجدارة , وإنما من باب دعوة مرتادي المنتدى وانا منهم للاستفادة من الفكرة

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

الأخ رياض الراوي

تحية طيبة وبعد :

الحق يا أخي انت من يستحق الاشادة .

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

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

ودمتم بخير ،،،

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

الأخ رياض الراوي

تحية طيبة وبعد :

الحق يا أخي انت من يستحق الاشادة .

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

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

ودمتم بخير ،،،

الأخ المحترم أبو الأنس:

أرفق مثال به الحل عن طريق استعلام ولكن إذا كانت االحقول في النموذج فارغة تظهر التواريخ من #01/01/100# إلى #31/12/3999#

مع ملاحظة إمكانية الاستغناء عن "CDate" في الاستعلام

مع التحية

247.rar

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

السلام عليكم

حل آخر عن طريق استعلام بسيط جدا بما تعنيه الكلمة عثرت عليه فلم يسعني إلا عرضه هنا لزيادة الفائدة .

249.rar

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

أشكر أخي ابو خليل على المثال الذي أورده , ولكنه لا يصفي التواريخ (من - إلى) ولكن يعطي قيمتين فقط الاولى مساوية للقيمة الموجودة في مربع نص (من) والثانية مساوية للقيمة الموجودة في مربع النص (إلى).

والحقيقة سبب صعوبة الاستعلام الذي أوردته - بالنسبة لي في وقتها- هو تعريف المعلمات بنوع تاريخ بوضع علامة # مع اختيارها من مربع نص في نموذج وليس من تاريخ حقيقي مثل #1/1/2010#

مع تمنياتي لك بالصحة والسعادة

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

  • 2 years later...

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

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



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

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

Important Information