حسين العربى قام بنشر نوفمبر 17, 2018 قام بنشر نوفمبر 17, 2018 السلام عليكم ورحمة الله وبركاته اخواني اعضاء ومشرؤفي المنتدي المحترمين كل عام وانتم بخير عندي كود في معيار استعلام يضرب الكمية في السعر ويعطيني مجموع الفتوره الكود به خلل الخلل هو اذا لم تكن الكميات موحدة في الفاتور يعطيني اجمالي خطاء يعني ولنفترض اني الفاتورة تتكون من صنفين لو جعلت صنف منهم كميته 2 وجعلت صنف كميته 3 هيعطي في الاستعلام في نموذج سداد فواتير اجمالي الفاتوره خطاء بيخاخد اجمالي صنف واحد فقط ولو جعلت الكميات موحد في الصنفين يعطيني الاجمالي صحيح . انا مرفق مثال مصغر من البرنامج افتح نموذج forms_serh_fatora2 واضغط علي بحث متقدم واختار مثلا فاتوره رقم 555 وانظر الي الاجمالي مظبوط بعد ذلك اذهب الي نموذج forms_sdad_mord واستعلام عن رقم الفاتوره 555 وانظر الي الاجمالي الفاتوره غير مطابق ملحوظة الاستعلام الذي به الكود اسمه Q_111 الكود بالاسفل item_Sum: Sum([Qote_item]*[item_prais]) واسف علي الاطالة وجزاكم الله خيرا PROGRMS_Super Market 0801102018.rar
محمد أبوعبدالله قام بنشر نوفمبر 17, 2018 قام بنشر نوفمبر 17, 2018 استخدك دائماً دالة nz مثال item_Sum: Sum(nz([Qote_item])*nz([item_prais])) تحياتي
حسين العربى قام بنشر نوفمبر 17, 2018 الكاتب قام بنشر نوفمبر 17, 2018 الف شكر اخي الفاضل علي اهتمامك ولك جزيل الشكر ولاكن يوجد خطاء في الكود انظر الصوره
محمد أبوعبدالله قام بنشر نوفمبر 18, 2018 قام بنشر نوفمبر 18, 2018 الكود يعمل جيدا item_Sum: Sum(Nz([Qote_item])*Nz([item_prais])) انظر الاستعلام ( استعلام 1 ) PROGRMS_Super Market 0801102018.rar تحياتي 1
حسين العربى قام بنشر نوفمبر 18, 2018 الكاتب قام بنشر نوفمبر 18, 2018 (معدل) استاذي الفاضل انا اسف غلبتك معاي الكود اشتغل معاي الظاهر كان في مسافة اوشي كان السبب في ظهور الرساله بس مازالت المشكلة موجوده مجموع الفتوره خطأ انظر اخي الفاضل الصور وانا ارفقتلك نسخة من البرنامج بعد تشغيل الكود انظر شاشة استعلام فواتير الاجمالي صحيح اما شاشة سداد فواتير الاجمالي خطأ لانه معتمد علي الكود الي وضعناه في الاستعلام وبستدعية عن طريق الكود هذا لو انا بدلت في الكميات وجعلتها موحده كما شرحت في اول المشاركة يعني الصنف الاول 2 والصنف الثاني 2 او اي رقم المهم تكون الكمياة كلها عدد واحد هتظبط في شاشة سداد فاتورة مورد وجرب بنفسك Me.TT1 = DLookup("[item_Sum]", "Q_111", "[id_fatora]='" & Me.fatora_no & "'") PROGRMS_Super Market 0801102018.rar تم تعديل نوفمبر 18, 2018 بواسطه حسين العربى
Shivan Rekany قام بنشر نوفمبر 18, 2018 قام بنشر نوفمبر 18, 2018 (معدل) 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 تم تعديل نوفمبر 18, 2018 بواسطه Shivan Rekany 1
حسين العربى قام بنشر نوفمبر 18, 2018 الكاتب قام بنشر نوفمبر 18, 2018 الف الف شكر استاذي ومعلمي الفاضل شفان ريكاني هذا هو المطلوب بالظبط زادك الله من علمه وجعله في ميزان حسناتك 1
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.