ارجو المساعدة وان امكن مع الشرح حول كيفية اضافة الوارد الى الرصيد وخصم المباع لكل صنف وتغيير الارصدة باستمرار
ولكم الشكر والتقدير
المطلوب بالمثال المرفق
ارجو المساعدة وان امكن مع الشرح حول كيفية اضافة الوارد الى الرصيد وخصم المباع لكل صنف وتغيير الارصدة باستمرار
ولكم الشكر والتقدير
المطلوب بالمثال المرفق
مشكور اخي الكريم
ولكن كرما لا امرا هل من شرح لهذه الطريقة خاصة وان التعديل لم يتم على المثال المرفق
اكرر الشكر والتقدير
والله يا أخي الموضوع في منتهي البساطه
أولاً قبل أن أبدأ في الشرح أحب أن أوجه نظرك الي شيء مهم وهو تحليل أي برنامج يمثل 99 % من نجاحة فيجب أن تضع هذه النصيحة نصب عينيك
ثانيا ً الشرح
لقد أنشئت جدول يحتوي علي جميع الاصناف وسميتة names
وبعد ذلك أنشئت جدول آخر لتسجيل الاضافات سميتة Add_doc
وبعد ذلك أنشئت جدول آخر لتسجيل المباع سميتة issue_doc
وأخير أنشئت جدول لتسجل كافة transactions وسميتة بنفس الاسم
واكيد عملت علاقه بين هذه الجدول كما هو موضح بالمثال
انظر أيضا الي الاستعلام فأنه يأخذ مصدر معلوماته من نموذج Transactions
يتم طرح حقل Qty_in والمقصود به الكميات الواردة
من عمود Qty_out والمقصود به الكميات المنصرفة من خلال المعادلة المكتوبه من الاستعلام
Balance:[sumofqty_in]-[sumofqty_out]
وذلك لاظهار الارصدة بعد تسجيل الفواتير وطبعا الاستعلام هذا دائما متغير بتغير البيانات
واخير تم استدعاء هذا الاستعلام عن طريق الضغط علي الزر لعرض الرصيد النهائي
وانا مستعد لاي استفسار آخر بالتوفيق


اشكرك اخي الكريم
واثمن نصحيتك الغالية حول تحليل البرنامج ولكنني للاسف مازلت مبتدئيا ولم ارتقي الى هذه الدرجة مما اوقعني في الاخطاء والعجز عن استكمال هذا البرنامج الصغير
كما اشكرك على شرحك المميز والذى دون شك سيستفيد منه الكثيرون
تم تعديل هذه المشاركة بواسطة sas_kik في 30 أبريل 2007 في 16:15
السلام عليكم
اخي الكريم
رغم مجهودك الكبير الا انني لم استطيع الاستفادة من مثالك حيث انه يختلف تماما عن المثال المرفق وانا امكانياتي محدودة تحول دون وصولي الى تطبيق ما ورد بمثالك على برنامجي
عليه آمل من الاعضاء والمشرفين مساعدتي في حل هذه المشكلة
والشكر للجميع
والله يا أخي ولا يختلف ولا حاجة .... وإن ختلف في مسميات الحقول فإن الفكرة واحده علي العموم انا هحاول أضع بالمنتدي ان شاء الله شرح وافي بالصور عن كيفية إعداد برنامج للمبيعات نظراً لكثرة الطلب عليه . . . اما بخصوص مشكلتك فأكون ممنون جداً لو تواصلت معي عبر الايميل الخاص بي للمناقشة وعند الوصول للحل المطلوب نضعة بمشاركة واحدة بالمنتدي ان شاء الله . . ايميلي موجود بالتوقيع المرفق أدناه


مع شكرى وتقدير لما قام به الاخ / محمد فؤاد من مجهود
الا انني مازلت بامس الحاجة الى اجابة حيث انني اريد التعديل على برنامجي كما هو وليس بناء برنامج جديد
ارجو التعاون
والشكر للجميع
هل توقفت امكانيات الاكسس عند هذا الحد ؟؟؟؟؟؟
UP
السلام عليكم ورحمة الله
اقتباسالا انني مازلت بامس الحاجة الى اجابة حيث انني اريد التعديل على برنامجي كما هو وليس بناء برنامج جديد
أخي الكريم بنية الجداول لديك لاتساعد ابدا على الوصول للترصيد الصحيح
لابد من التعديل الجذري لها للوصول لنتائج للرصيد صحيحة.. انا عملت لك مثال على السريع
ويعلم الله انني عملته في وقت وجيز نظرا لضيق وقتي .. وراعيت فيه ان لا أعدل كثيرا على برنامجك
لعله يساعدك بعدما رأيت رفع الموضوع اكثر من مره .. مع قبول تحياتي
ملاحظة :
الرصيد يظهر رصيد الوحدة النشطة الحالية ( مثل أطار رقم واحد يتم حساب واردها وصادرها ورصيدها المتبقي )
EKSEER
تم تعديل هذه المشاركة بواسطة ekseer في 16 مايو 2007 في 03:58
اخي الكريم / EKSEER
بارك الله فيك هذا المثال جيد جدا وهي يغطي بعض المطلوب ولكن كما تفضلت انه بحاجة الى تطوير لانه بالدرجة الاولى يساعد على عدم تجاوز الاصدة والصرف من الاصناف المنتهية .
هذا كما نموذج الحركة لا يحتوى على ( اسم الايطار - نوع الايطار - الموديل ) حيث ان هذه البيانات عند ظهورها تؤكد لمدخل البيانات صحة عمله
هذا كما اشير الى ملاحظة مهمة هنا وهي انني احاول تقليل عدد النماذج الى الحد الادني بحيث ينحصر العمل في نموذج واحد او اثنين على الاكثر
اخي الكريم
تقبل شكرى وعظيم امنتاني على مساهمتك الرائعة
لا زلنا بنتظار المبدعين جهابزة الاكسس
:unsure:
:(
انتظــــــــــــــــــــــــــــــــــــــــــار ؟؟؟؟
:angry:
UP
"]صدقوني بانني لا ارغب في ازدياد عدد مشاركاتي ولكنني وللآسف الشديد مستاء جدا من هذا التجاهل الواضح
هذا الموضوع مغلق.