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

خطاء في معيار استعلام


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

السلام عليكم ورحمة الله وبركاته اخواني اعضاء ومشرؤفي المنتدي المحترمين كل عام وانتم بخير 

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

يعني ولنفترض اني الفاتورة تتكون من صنفين  لو جعلت صنف منهم كميته 2 وجعلت صنف كميته 3 هيعطي في الاستعلام في نموذج سداد فواتير اجمالي الفاتوره خطاء بيخاخد اجمالي صنف واحد فقط 

ولو جعلت الكميات موحد في الصنفين يعطيني الاجمالي صحيح .

انا مرفق مثال مصغر من البرنامج 

افتح نموذج forms_serh_fatora2  واضغط علي بحث متقدم واختار مثلا فاتوره رقم 555 وانظر الي الاجمالي مظبوط

بعد ذلك اذهب الي نموذج forms_sdad_mord واستعلام عن رقم الفاتوره 555 وانظر الي الاجمالي الفاتوره غير مطابق 

ملحوظة الاستعلام الذي به الكود  اسمه Q_111  الكود بالاسفل

item_Sum: Sum([Qote_item]*[item_prais])

 

واسف علي الاطالة وجزاكم الله خيرا

PROGRMS_Super Market 0801102018.rar

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

الكود يعمل جيدا

 

item_Sum: Sum(Nz([Qote_item])*Nz([item_prais]))

انظر الاستعلام ( استعلام 1 )

PROGRMS_Super Market 0801102018.rar

تحياتي

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

استاذي الفاضل انا اسف غلبتك معاي الكود اشتغل معاي الظاهر كان في مسافة اوشي كان السبب في ظهور الرساله

بس مازالت المشكلة موجوده مجموع الفتوره خطأ انظر اخي الفاضل الصور وانا ارفقتلك نسخة من البرنامج بعد تشغيل الكود

انظر شاشة استعلام فواتير الاجمالي صحيح

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

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

Me.TT1 = DLookup("[item_Sum]", "Q_111", "[id_fatora]='" & Me.fatora_no & "'")

2.png.dcab0431f8c12505dd6cf734a8225c7a.png

 

1.png.c2bdc7fee3c9f5647b82ba441604d90c.png

PROGRMS_Super Market 0801102018.rar

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

1 ساعه مضت, حسين العربى said:

انظر شاشة استعلام فواتير الاجمالي صحيح

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

في شاشة استعلام الفواتير الاجمالي يساوي 380 هل تريد ان يكون في نموذج شاشة سداد الفواتير ايضا يطلع 380
اذا نعم

اضف Sum فی هذا السطر الاسفل

1 ساعه مضت, حسين العربى said:

 


Me.TT1 = DLookup("[item_Sum]", "Q_111", "[id_fatora]='" & Me.fatora_no & "'")

سيكون هكذا

Me.TT1 = DLookup("sum([item_Sum])", "Q_111", "[id_fatora]='" & Me.fatora_no & "'")

 

 

PROGRMS_Super Market 0801102018.rar

تم تعديل بواسطه Shivan Rekany
  • Thanks 1
رابط هذا التعليق
شارك

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

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



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

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

Important Information