حافظ التونسي قام بنشر بالامس في 13:38 قام بنشر بالامس في 13:38 السلام عليكم و رحمة الله و بركاته اردت ان اجلب حقل من استعلام الموضوع هو اني لما افتح صفحة المبيعات و بمجرد ان ادخل رقم الحريف يظهر لي حقل فيه حساب الحريف قمت بتحضير 3 استعلامات في كل واحدة مجموع خاص بالحريف كمجموع المبيعات (R_Total_vente_client_solde)و مجموع المبالغ التي أعطاها (R_Total_Recette_client_solde) و كيمة البضاعة التي استردها ان وجدت (R_Total_Retour_client_solde) ثم جمعت النتيجة في صفحة استعلام جديدة سميتها R_Solde_Finale_par_client لكن لم استطع اظهار النتيجة في حقل في صفحة المبيعات حتى أتمكن من معرفة وضعية الحريف. انتظر اعانتكم و لكم جزيل الشكر E G P_test_17_02_2026.rar
Foksh قام بنشر بالامس في 14:33 قام بنشر بالامس في 14:33 55 دقائق مضت, حافظ التونسي said: السلام عليكم و رحمة الله و بركاته وعليكم السلام ورحمة الله وبركاته .. لمحاولة توصيل الفكرة بشكل أوسع للأخوة الذين سيقرأون موضوعك هذا ، دعني اسألك كم سؤال :- في الاستعلام R_Solde_Finale_par_client سيطلب منك ادخال رقم Ref ن ولنفترض اخترت القيمة 1 . فستكون النتيجة في الاستعلام = R_Solde_Finale_par_client TV TRC TRT Net 42,812,000.00 31,801,050.00 1,010,950.00 10000000 الآن انت تريد ان يتم عرض قيم محددة من هذا الاستعلام !! في أي مربعات نص ؟؟
حافظ التونسي قام بنشر بالامس في 15:09 الكاتب قام بنشر بالامس في 15:09 شكرا اخي على مرورك الخانة التي فيها كلمة NET هي التي يجب ان توجد في صفحة المبيعات للتوضيح اذا كان رقم الحريف 1 فسيكون حسابه الصافي في الحقل solde client و اي كان رقم الحريف فسيعطيني حسابه صافي بعد طرح كل شي يعني اذا ادخلت رقم 1 فساجد حسابه 10.000.000 و اذا ادخلت حريف رقم 2 فساجد 19026485 واذا ادخلت رقم 3 فسيكون حسابه 1454555 اظن ان الفكرة واضحة
Foksh قام بنشر بالامس في 16:08 قام بنشر بالامس في 16:08 تفضل أخي الكريم .. أولاً وجدت خطأ في اسم النموذج مصدر الشرط وهو رقم الحريف ليصبح في جميع الشروط التي يطلبها :- [forms]![F_BL]![ref_client] بدلاً من :- [forms]![BL]![ref_client] قمت بتعديل الاستعلام R_Solde_Finale_par_client ، ليصبح كالتالي :- SELECT T_Client.Ref_Client, R_Total_vente_client_solde.Total_Vente AS TV, R_Total_Recette_client_solde.Total_Recette AS TRC, R_Total_Retour_client_solde.Total_retour AS TRT, (Nz([TV],0)-Nz([TRC],0)-Nz([TRT],0)) AS Net FROM R_Total_Retour_client_solde RIGHT JOIN ((R_Total_Recette_client_solde RIGHT JOIN T_Client ON R_Total_Recette_client_solde.Ref_client = T_Client.Ref_Client) LEFT JOIN R_Total_vente_client_solde ON T_Client.Ref_Client = R_Total_vente_client_solde.ref_client) ON R_Total_Retour_client_solde.Ref_Client = T_Client.Ref_Client; والسبب هو أنه في الاستعلام النهائي أنت لم تقم بإضافة الحقل Ref_Client إليه الآن في النموذج في مربع النص Texte45 ، أصبح مصدره :- =DLookUp("Net","R_Solde_Finale_par_client","Ref_Client = " & [ref_client]) وتستطيع أيضاً إضافة الدالة NZ لتلافي القيم الفارغة لتصبح مثلاً :- =Nz(DLookUp("Net","R_Solde_Finale_par_client","Ref_Client = " & [ref_client]),0) النتيجة :- ملفك بعد التعديل :- E G P_test.zip
تمت الإجابة حافظ التونسي قام بنشر منذ 1 ساعه الكاتب تمت الإجابة قام بنشر منذ 1 ساعه السلام عليكم و رحمة الله و بركاته جازاكم الله خيرا هذا ما كنت ابحث عنه اسال الله ان يجعلكم من العتقاء منالنار في هذا الشهر الكريم رمضان كريم
Foksh قام بنشر منذ 51 دقائق قام بنشر منذ 51 دقائق 24 دقائق مضت, حافظ التونسي said: اسال الله ان يجعلكم من العتقاء منالنار في هذا الشهر الكريم وإياكم أخي الكريم .. تقبل الله منا ومنكم صالح الأعمال والطاعات ، ومبارك عليكم الشهر الفضيل
الردود الموصى بها
انشئ حساب جديد او قم بتسجيل دخولك لتتمكن من اضافه تعليق جديد
يجب ان تكون عضوا لدينا لتتمكن من التعليق
انشئ حساب جديد
سجل حسابك الجديد لدينا في الموقع بمنتهي السهوله .
سجل حساب جديدتسجيل دخول
هل تمتلك حساب بالفعل ؟ سجل دخولك من هنا.
سجل دخولك الان