سلامة على قام بنشر ديسمبر 12, 2014 قام بنشر ديسمبر 12, 2014 عند فتح شاشه التقرير وفتح تقرير الرصيد اليومى لاحظ وجود خط فى الرصيد وكذلك فى تقرير عجز الرصيد برجاء المساعدة store122.rar
ابو محمد2 قام بنشر ديسمبر 12, 2014 قام بنشر ديسمبر 12, 2014 السلام عليكم لايوجد خطاء اخي الكريم فقط اضف مواد(اصناف) سوف تكون النتائج صحيحه لان الخطاء الحاث عندك هو وجود مواد مصرفه وعدم وجود رصيد لها بالتوفيق
سلامة على قام بنشر ديسمبر 12, 2014 الكاتب قام بنشر ديسمبر 12, 2014 اخى الكريم حتى لو تم ازله المنصرف والاضافه المفروض يظهر رصيد اول المدة او الرصيد الحالى
rudwan قام بنشر ديسمبر 12, 2014 قام بنشر ديسمبر 12, 2014 في استعلام الرصيد , عدل كما يلي : Expr2: nz([SumOfquantity_in],0) و كذلك بقية القيم , لأن استخدام nz لوحده لاقيمة له اذا لم تسند اليه القيمة المقابلة بمعنى آخر , دالة nz تفيدك بأن تقول للبرنامج , احسب قيمة كذا , لكن اذا لم تكن هناك بيانات , ارجع القيمة صفر , و ذلك تفاديا لظهور خطأ عدم وجود بيانات
.Azhar قام بنشر ديسمبر 12, 2014 قام بنشر ديسمبر 12, 2014 بعد اذن الاستاذ رضوان اذا لم يعمل لديك استخدم الفارزة المنقوطة Expr2: Nz([SumOfquantity_in];0) كونك تستخدم اللغة العربية اكيد . ولدي ملاحظة لك حاول استبدال التسميات التي يضعها لك الاكسس مثل Expr2 بتسميات تشير للهدف من الحقل حتى يفهم من يرى مشروعك , وايضا في المستقبل سوف تدخل انت في متاهة ماهو ذلك الحقل . تحياتي لك واتمنى لك النجاح .
سلامة على قام بنشر ديسمبر 14, 2014 الكاتب قام بنشر ديسمبر 14, 2014 اخوتى فى الله المفروض ان رقم الرصيد يظهر بدون اضافه واو صرف مثل رصيد اول المدة الجرد ( 15 ) الاضافه ( 0 ) الصرف ( 0 ) رصيد اخر المدة(15) تمام هكذا يظهر الشيت
.Azhar قام بنشر ديسمبر 14, 2014 قام بنشر ديسمبر 14, 2014 اخي سلامه . كلام الاستاذ رضوان صحيح وواضح جدا . هل قمت بالتعديل على الاستعلامات لديك ؟
سلامة على قام بنشر ديسمبر 14, 2014 الكاتب قام بنشر ديسمبر 14, 2014 هذا اضافه الكود المفرود يظهر ارصيد اول المدة store122.rar
rudwan قام بنشر ديسمبر 14, 2014 قام بنشر ديسمبر 14, 2014 هذا اضافه الكود المفرود يظهر ارصيد اول المدة و كيف سيظهر رصيد أول المدة و معادلتك لا تتضمن رصيد أول المدة أصلا بل أنت جمعت له مجموع الداخل ناقصا مجموع الصادر و في كلا الجدولين لايوجد أية حركات من أين سيأتي رصيد أول المدة ؟
.Azhar قام بنشر ديسمبر 14, 2014 قام بنشر ديسمبر 14, 2014 الخطأ لديك وليس في حل الاستاذ رضوان . تفضل هذا التعديل . SELECT products.totall, Nz([Expr2])-Nz([Expr1]) AS balance, products.product_code, Nz([SumOfquantity_in],0) AS Expr2, Nz([Expr3]) AS Expr1, products.product_name FROM (products LEFT JOIN sub_balancein ON products.product_name = sub_balancein.product_name) LEFT JOIN sub_balanceout ON products.product_name = sub_balanceout.product_name; store122.rar
rudwan قام بنشر ديسمبر 14, 2014 قام بنشر ديسمبر 14, 2014 اذا كان حقل totall يقصد به رصيد أول المدة , فهذا أمر غير مفضل في تصميم الجداول الأصح أن يكون التصميم كما يلي : - جدول أنواع الحركات : معرف - نوع الحركة : ( رصيد أول المدة - صادر - وارد - بيع - شراء ,, الخ ) - جدول الحركات : معرف تاريخ الحركة نوع الحركة الكمية ثم تبني استعلام الحركات و الأرصدة بناء على الجدول السابق
سلامة على قام بنشر ديسمبر 14, 2014 الكاتب قام بنشر ديسمبر 14, 2014 كيف يتم اضافه رصيد اول المدة فى التقرير وللعلم ان رصيد اول المدة ياتى من الجرد الفعلى من شاشه الاصناف
rudwan قام بنشر ديسمبر 15, 2014 قام بنشر ديسمبر 15, 2014 لهذا السبب قلت لك أن وضع الرصيد كحقل في جدول المنتجات غير مفيد حاول أن تعدل تصميم الجداول كما أشرت عليك و الرصيد الحالي بعد كل حركة ادخال أو اخراج سيظهر لك من خلال استعلام تراكمي نسيت حقل رقم الصنف ضمن جدول الحركات جدول الحركات : معرف رقم الصنف تاريخ الحركة نوع الحركة الكمية
سلامة على قام بنشر ديسمبر 15, 2014 الكاتب قام بنشر ديسمبر 15, 2014 ممكن تعديل التصميم لاانى حاولت اكثر من مرة
rudwan قام بنشر ديسمبر 16, 2014 قام بنشر ديسمبر 16, 2014 ممكن تعديل التصميم لاانى حاولت اكثر من مرة هل عدلت الجداول ؟
rudwan قام بنشر ديسمبر 19, 2014 قام بنشر ديسمبر 19, 2014 المطلوب حاليا فقط هو انشاء الجدولين المشار اليهما سابقا قم بانشاؤهما حتى نساعدك في الخطوات التالية
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.