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

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


ابا حفص

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

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

 

كنت قد طلبت من قبل من الافاضل المساعدة في ايجاد ارقام الفواتير الناقصة الي لم تاتي الي ادارتي من ادارة اخري طبقا لعوامل ثلاث :

1-  كود المشروع

2- نوع الفاتورة

3- تاريخ الفاتورة  

 

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

 

المشكلة الان :

 

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

الاقرارات الناقصة.rar

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

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

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

لذا يلزم جعل المعيار  خارج النموذج

وهذا ما تم عمله في التعديل المرفق

آمل ان يفي بالطلب

الاقرارات الناقصة2.rar

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

جزاك الله كل خير علي الاستجابه 

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

وهل يمكن الاستغناء عن النموذج ليكون تنفيذ الكود بمجرد اختيار السنه او زر اخر بعد اختيار السنه 

 

ملحوظه : لست انا من نفذ الكود انما حصلت عليه من مساعده سابقه 

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

الدالة DlookUp  هي السبب الرئيس في بطء عملية البحث

اليك طريقة اخرى  

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

فقط انقل الاستعلام والنموذج الى برنامجك

ووافنا بالنتيجة 

الاقرارات الناقصة3.rar

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

جزاك الله خيرا علي التجربه ووقتك الثمين

لكن

1- النتيجه غير صحيحه

2- النتيجه لم ترحل الي الجدول 

3- النتيجه لم اختار منها .. قد اجعل الاختيار مرتبطا بالاستعلام Q1 من خلال قائمة منسدله بها الاعوام .. سهلة في العلاج

 

لكن النتيجه غير موجوده في جدول الارقام الناقصة واحتاجها لاني اعمل عليها معالجات اخري .. وغير صحيحه

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

حسب ما فهمت  الاعداد محصورة بين 1 و 7

بناء على الحقول الثلاث التي ذكرتها

انظر الآن لعل النتيجة صحيحة

ايضا تم الالحاق الى الجدول

 

الارقام المفقودة.rar

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

مازالت النتيجه غير صحيحه 

ملحوظة : الارقام لا تنحصر من 1 الي 7 وسابين لحضرتك الموضوع كامل

ساشرح لحضرتك الموضوع واتمني ان اصل بمقصدي 

 

* - لدي العديد من الشركات قد يصلوا الي 300 او 400 يتعاملون معي ويتم ذكرهم والاشارة لهم من خلال الحقل PRID

* - كل شركه تتعامل في اكثر من نوعية تعامل محدوده بما لايزيد عن 10 او 20 نوع تعامل ويشار لها  ( نوع الاقرار ) في جدول الرئيسية او KIND في الاستعلامات

* - كل شركه لها رقم سيريال خاص لكل عمليه بمعني ان الشركه أ عند صدور فاتورة صادر لها يتم ترقيمها من 1 الي ... وذلك الي  انتهاء  العام ويتم البدء من رقم 1 مره اخري 

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

* - وسبب الحاجه الي تلك الحركه ان هناك ادارة اخري توافيني بتلك الاقرارات ولابد من مراقبتها لمعرفة ما هي الاقرارات التي تنقصني وما تم بشانها وللاسف لايمكن التعديل علي ذلك النظام لانه نظام حكومي

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

الآن فهمت العمل

انظر التعديل

لم اغير شيئا في اكوادك السابقة

وانما عملت على فلترة البيانات  حسب  معايير الحقول  الظاهرة في النموذج ، اعتمادا على استعلام وجدول مؤقت

 

الآن سيظهر في جدول المفقودات  فقط  الارقام المفقودة  وفق  المعايير في النموذج

 

 

الاقرارات الناقصة4.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