صفحة 1 من 2 12 الأخيرةالأخيرة
النتائج 1 إلى 15 من 18

الموضوع: حساب اجمالي صنف معين في مخزن ( ارجوا المساعدة )

عدد الردود: 17 ، عدد المشاهدات: 3524 ، رقم الموضوع: 6768
  1. (رقم الرد: 39176) #1

    Post حساب اجمالي صنف معين في مخزن ( ارجوا المساعدة )




    بسم الله الرحمن الرحيم


    تحية إلى أعضاء الملتقى والمميزين فيه ..


    منذ مدة وأنا اقوم بعمل قاعدة بيانات تساعدني في العمل، إلا أنني واجهت اليوم مشكلة ولا ادري ما سببها .. حيث انه تتكرر بيانات معينة مع العلم ان المطلوب أن تعرض البيانات لمرة واحدة وبدون تكرار ..

    أرفق لكم صورة عن المشكلة في المرفقات


    القاعدة كالآتي :

    هناك اصناف مشتراة .. وهناك اصناف مطلوبة من المخزن .. وهناك اصناف معادة لللمخزن

    بحيث .. يطلب صنف (ماوس) بلون ( احمر ) .. ويضاف للمخزن ضمن شرط ( ماوس ) ( احمر ) ويعاد ضمن هذه الشروط ..

    والمعادلة ( باستخدام الاستعلامات قمت بعملها ) :

    مجموع الاستلام(الشراء)+مجموع الإعادة = الوارد
    رصيد الصنف الباقي=الوارد- مجموع المصروف


    بالطبع قمت بعمل مجاميع Sum من الإستعلامات ..


    لماذا عندما أضفت شرط اللون للصنف ،، يتكرر الصنف من الألوان بشكل متكرر على حسب عدد الألوان كما بالصورة ؟؟؟ أين يكمن الخطأ عفوا ؟؟ وأين المشكلة لدي ؟؟


    كلي أمل أن تساعدوني بذلك .. ولكم كل التقدير والإحترام
    الصور المصغرة للصور المرفقة الصور المصغرة للصور المرفقة 122.bmp‏  

  2. (رقم الرد: 39194) #2

    افتراضي

    إخواني .. أحتاج للمساعدة ..

  3. (رقم الرد: 39196) #3
    تاريخ التسجيل
    14-09-2010
    الإقامة
    الجمهورية العربية السورية
    المشاركات
    1,056
    مواضيعي / ردودي

    افتراضي

    يرجى ارفاق القاعدة و الصور وبشكل مضغوط ليسهل التحميل

  4. (رقم الرد: 39219) #4
    تاريخ التسجيل
    17-12-2010
    الإقامة
    اليمن - تعز
    إصدار أوفيس
    2010
    المشاركات
    1,878
    مواضيعي / ردودي

    افتراضي

    أخي الكريم
    ما قاله الدكتور الحياري صحيح, فبرغم حجم الصورة الكبير, إلا أنها لاتقدم معلومات تفصيلية عن المشكلة, كل ما استطعت أن أعرفه من خلال الصورة هو التالي:
    المشكلة لديك:
    1- في معايير الاستعلام, حيث أنك ربما قمت بعمل مجاميع لبعض الحقول, ولم تقم بعمل مجاميع لحقول أخرى في نفس الاستعلام.
    2- وإذا كنت تستخدم أكثر من جدول كمصدر للاستعلام, فربما يوجد خطأ في العلاقة بين الجداول.
    الحل: قم بتجريب ما يلي:
    1- اجعل مصدر الاستعلام جدولاً واحداً فقط, وإذا احتجت لأكثر من جدول, قم بعمل استعلام لكل جدول على حدة ثم اجمع الاستعلامات في استعلام نهائي واحد.
    2- إذا كنت تقوم بعملية جمع للسجلات في استعلام, فاجعل دالة Sum في كل حقول الاستعلام, وليس لحقل واحد أو اثنين, فلربما أدخلت حقلاً لا يمكن معه تنفيذ عملية الجمع بشكل صحيح. أو وهو الأسلم, اعمل استعلاماً واحداً لكل حقل على حدة, ثم اجمع الاستعلامات النهائية.
    أرجو أن تجد العون في هذا, وبالتوفيق.
    لطرفة بن العبد:
    إذا القومُ قالوا مَنْ فتىً خِلتُ أنني *** دُعِيتُ فلم أكسلْ ولم أتبلدِ

  5. (رقم الرد: 39282) #5

    افتراضي قاعدة بيانات



    أخواني الأعزاء أشكركم على المتابعة .. وما زلت في انتظار وصول باقي عمالقة الاكسس ..
    ملف الأكسس في المرفقات

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

    حيث أقوم بعملية الشراء وهكذا يزداد المخزون
    واقوم بعملية الصرف وهكذا ينقص المخزون\
    واقوم بعملية ارجاع للمخزن وهكذا يزداد المخزون مرة اخرى


    المشكلة الأولى.. ان أرصدة الأصناف لا تظهر إلا إذا وضعت رقم في الثلاث عمليات السابقة ( ولو رقم صفر 0 ) ولا ادري ما الحل .. حيث يجب انه عندما اضع فقط عملية شراء ان يزيد في ارصدة المخزن العدد .. وقد اعمل فقط عملية شراء وعملية صرف ولا اعمل عملية ارجاع .. وبهذا يجب ان يضع رصيد الاصناف ... عملية الشراء ناقص عملية الصرف ..


    المشكلة الثانية .. تكمن في عملية الجمع والطرح لأعطاء أرصدة الأصناف ..

    لنلاحظ الصنف ( جابر ) صاحب الرقم 000999
    لندخل إلى جدول تفصيل اوامر الشراء: لنجد أننا قمنا بعملية شراء من هذا الصنف:
    1) أحمر 30
    2) أزرق 30
    3) أخضر 40
    إلى هنا يجب ان يكون رصيد الصنف ( جابر ) يساوي 100 ..

    ولندخل إلى جدول (تفصيل سند صرف ) .. فقد قمنا بعملية صرف للأقسام
    1) أحمر 20
    2) أزرق 10
    3) أخضر 20

    يفترض ان يكون رصيد الصنف (جابر ) يساوي الآن 50 ..
    حيث تم خصم 100-50 = 50 ويجبب ان يكون الرقم في أرصدة الأصناف(استعلام)

    وفي استعلام ( تفصيل أرصدة الأصناف ) يجب ان تكون الأرصدة للأصناف
    1) أحمر= 30-20=10
    2) أزرق = 30-10=20
    3) أخضر=40-20=20

    ولندخل إلى جدول (تفصيل سند الإعادة ) .. فقد قمنا بعملية إعادة للأقسام
    1) أحمر 10
    2) أزرق 5
    3) أخضر 5

    ويفترض أن يكون ناتج أرصدة الأصناف النهائي هو
    50+20= 70 ويفترض ان تكون القيمة في استعلام ( أرصدة الاصناف)
    ولكن القيمة الحالية هي 1920

    ويفترض في استعلام تفصيل ارصدة الأصناف ان تكون القيم
    1) أحمر 10+10 =20
    2) أزرق 20+5 =25
    3) أخضر 20+5=25
    وبالطبع مجموعهم يساوي 70 ..


    هذا هو المطلوب ..


    والمشكلة في الحقيقة إخواني تكمن في الإستعلامات .. وبالتحديد في استعلام (مجموع الوارد)

    حيث أن هناك استعلام مجموع المصروف
    واستعلام مجموع الاستلام
    واستعلام مجموع الإعادة

    أرصدة الأصناف= مجموع الوارد - مجموع المصروف



    أنا اريد ان يكون هناك رصيد نهائي لصنف معين من اللون المحدد ..
    واستعلام يحسب رصيد كلي للصنف

    أي الصنف التالي مثلا:

    موبايل نوكيا لون احمر عدد 10
    موبايل نوكيا لون اسود عدد 50
    موبايل نوكيا لون اصفر عدد 15

    حيث أن رصيد الصنف ( موبايل نوكيا ) هو 75
    بينما رصيد موبايل نوكيا احمر هو 10
    والاسود 50 والاصفر 15


    أرجوا ان يكون شرحي للموضوع دقيقاً .. ولكم كل التقدير ..
    بارك الله فيكم وجزاكم كل خير

    الملفات المرفقة الملفات المرفقة
    التعديل الأخير تم محمد خالد خالد ; 27-01-2011 الساعة 08:50

  6. (رقم الرد: 39296) #6
    تاريخ التسجيل
    14-09-2010
    الإقامة
    الجمهورية العربية السورية
    المشاركات
    1,056
    مواضيعي / ردودي

    افتراضي

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

  7. (رقم الرد: 39297) #7
    تاريخ التسجيل
    17-12-2010
    الإقامة
    اليمن - تعز
    إصدار أوفيس
    2010
    المشاركات
    1,878
    مواضيعي / ردودي

    افتراضي

    أنا معك تماماً يا دكتور
    ولابد أن نوضح له ما هي الأخطاء الكبيرة التي وقع فيها أخونا محمد:
    1- أول خطأ: تسمية الكائنات بالأحرف العربية, وترك مسافة في الاسم.
    الحل: اجعل التسمية بأحرف أجنبية, ولا تترك مسافة إن كان الاسم من شقين, بل اجعل بينهما شرطة, مثل Order_Detail .
    2- هناك استعلامات لديك, تعتمد على استعلامات أخرى وتكرر نفس ماجاء في الاستعلام السابق.
    الحل: لا فائدة ترجى من تكرار الاستعلام وباسمين مختلفين, سوى إضاعة الجهد, وتدويخ من يريد مساعدتك.
    3- بعد أن تقوم ببناء قاعدة جديدة, قم بتجربة كل خطوة وكل استعلام في وقته وحينه, فإذا صادفتك مشكلة فقم بفتح قاعدة بيانات جديدة واستورد إليها ما يتعلق بالمشكلة فقط من جداول واستعلامات, ثم قم بضغط قاعدة البيانات الجديدة, وارفعها إلى المنتدى مع توضيح المشكلة التي تواجهها في الملف المرفق.
    4- هدئ أعصابك, فقد خلق الله السماوات والأرض في ستة أيام, ولو أراد لخلقها في لحظة. لاتقم بفتح عدة أسئلة في وقت واحد, وناقش المشكلات التي تواجهها واحدة تلو أخرى, وكل مشكلة في مرفق مستقل. فطرح المشكلة بالأسلوب الذي طرحته, يربك الآخرين, وإرفاق البرنامج كاملاً -كما فعلت- يحتاج إلى وقت كبير لتفحص أين الخطأ, وذلك بسبب الأخطاء المرقمة سابقاً 1-3 . ولايوجد أحد متفرغ لحل عدة مشكلات في وقت واحد, لذا إبدأ باسم الله بنصيحة أخونا الحياري وسيقوم الكل بالمساعدة.
    5- يمكنك الاستفادة من برنامج المستودعات, وبرنامج حسابات العملاء, للأستاذ ناصر المصاروة مع التمعن في شرح الأستاذ ناصر لكل برنامج منهما, وذلك قبل أن تبدأ ببداية برنامجك, فذلك كفيل بتزويدك بأفكار ممتازة ستغير معها بناء قاعدة بياناتك بشكل تام.
    بارك الله فيك.
    التعديل الأخير تم عارف حسان ; 27-01-2011 الساعة 03:22
    لطرفة بن العبد:
    إذا القومُ قالوا مَنْ فتىً خِلتُ أنني *** دُعِيتُ فلم أكسلْ ولم أتبلدِ

  8. (رقم الرد: 39318) #8

    افتراضي

    أشكر الأخ الحيارى والأخ عارف على ما تفضلوا به،، واقدر لهم جهودهم
    اشكر الاخ عارف على النصائح ..


    ما تفضلت به صحيح،، ولكن القاعدة مصممه وتعمل بشكل صحيح معي إلا أنني قمت بإضافة اللون إلى الأصناف.. وهذا ما اربكني في عمل القاعدة .. فإذا كان يمكن ان ارفق لكم القاعدة صحيحه وتعمل .. وتضيفون لي اللون إلى ارصدة الاصناف فليكن ذلك..

    دعونا نؤجل عملية إعادة قاعدة البيانات لأن هذا سيأخذ وقت كبير ..

    بارك الله فيكم .. وشكرا لكم..

  9. (رقم الرد: 39328) #9
    تاريخ التسجيل
    17-12-2010
    الإقامة
    اليمن - تعز
    إصدار أوفيس
    2010
    المشاركات
    1,878
    مواضيعي / ردودي

    افتراضي

    أخي محمد
    أنا لا أنكر أن قاعدة البيانات تعمل, ولكن عندما يكون أساس هذه القاعدة ضعيفاً, فستبقى مهددة بالانهيار في أي لحظة, ناهيك عن صعوبة إصلاحها. واسمح لي أن أضيف سبباً آخر لضعف قاعدة البيانات لديك, في الجداول التي تبدأ باسم تفاصيل في قاعدة بياناتك يوجد مفتاحان أساسيان لكل جدول, وهذا يضعف العلاقة بينه وبين الجداول الأخرى كثيراً, ولكي تجعل جدول التفاصيل أقوى وأمتن, قم بإضافة حقل ترقيم تلقائي لكل جدول واجعله مفتاحاً أساسياً للجدول, ثم اربط كل جدول تفصيل بما يقابله من جدول رئيسي, عبر حقل المفتاح الأساسي في الجدول الرئيسي, واجعل العلاقة واحد إلى متعدد, فهذا يجعل من قاعدة البيانات قلعة حصينة تقل فيها أخطاء الاستعلامات, وتجعل المستخدم والمبرمج مرتاحين, وراضيين ومسرورين.
    أرجو أن لا تغضب من نصائحي, فقد تعلمت أنا ولا زلت أتعلم بالطريقة الصعبة, وكنت أتمنى أن أجد من يدلني إلى الصواب كما تجد أنت الآن, لذلك لا أريد لك أن تبدأ من حيثما بدأ الناس, بل أريد لك أن تبدأ من حيثما وصل وانتهى إليه الناس. سأحاول معرفة الخطأ في قاعدة بياناتك, فإذا وجدته سأصلحه لك. تحياتي.
    لطرفة بن العبد:
    إذا القومُ قالوا مَنْ فتىً خِلتُ أنني *** دُعِيتُ فلم أكسلْ ولم أتبلدِ

  10. (رقم الرد: 39380) #10

    افتراضي

    كلامك أخي عارف صحيح 100% ..

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

    وانا انتظر مساعدة الجميع اذا كان ذلك ممكنا .. وشكرا لكم

  11. (رقم الرد: 39383) #11
    تاريخ التسجيل
    17-12-2010
    الإقامة
    اليمن - تعز
    إصدار أوفيس
    2010
    المشاركات
    1,878
    مواضيعي / ردودي

    افتراضي

    بارك الله فيك أخي الكريم محمد
    ما زالت المحاولة مستمرة, والدعوة عامة لجميع الأعضاء لمد يد العون والمساعدة مع الشكر.
    لطرفة بن العبد:
    إذا القومُ قالوا مَنْ فتىً خِلتُ أنني *** دُعِيتُ فلم أكسلْ ولم أتبلدِ

  12. (رقم الرد: 39389) #12
    تاريخ التسجيل
    17-12-2010
    الإقامة
    اليمن - تعز
    إصدار أوفيس
    2010
    المشاركات
    1,878
    مواضيعي / ردودي

    افتراضي

    أخي محمد خالد خالد
    لقد قمت بعمل نظرة فاحصة في برنامجك, ووجدت أن المشكلة لديك تكمن في جدول الألوان.
    جدول الألوان يدخل في الاستعلامات الحسابية في قاعدة بياناتك, ولم تقم بتعريف برنامج الاكسس كيف يرتبط جدول الألوان مع باقي الجداول!. من هنا يحدث تكرار السجلات في الاستعلامات الحسابية لديك, لقد حاولت أن أحذف السجلات المكررة في الاستعلام عن طريق إدخال معيار اللون للاستعلام, (قمت بربط حقلي اللون في الجدولين مصدر الاستعلام), فكانت النتائج ممتازة في استعلام مجموع الوارد, واختفت السجلات المكررة, ولكن في استعلام رصيد الاصناف لم يعد يظهر سوى صنفين فقط, وذلك لأن هناك أصنافاً ليس لها لون محدد, (حقل اللون فارغ).
    الحل برأيي أن تجعل لون الصنف حقلاً من حقول ملف الأصناف, بحيث يعتبر كل لون صنف, صنفاً مستقلاً, أو أن يرتبط جدول الأصناف بجدول الألوان بعلاقة واحد إلى متعدد, وهنا ستواجه مشكلة الأصناف التي ليس لها لون, وكيف سترتبط مع جدول الألوان؟!, وستحتاج إلى مزيد من الاستعلامات لفرز الأصناف الغير ملونه ومعرفة أرصدتها لوحدها ثم إظهارها مع الأصناف الملونة في استعلام نهائي واحد.
    يعني العملية طويلة شوية .. هل عرفت الآن لماذا يجب البدء ببناء قاعدة البيانات بشكل سليم منذ البداية؟!.
    لطرفة بن العبد:
    إذا القومُ قالوا مَنْ فتىً خِلتُ أنني *** دُعِيتُ فلم أكسلْ ولم أتبلدِ

  13. (رقم الرد: 39436) #13

    افتراضي

    صحيح ما تقوله اخي العزيز ..

    أنا اريد ان يتم تصحيحه حتى ولو اجبرني أن اضع لون .. لأنني مجبر أصلا ان اضع لون ..


    أشكرك من قلبي .. ولك تقديري على المساندة

  14. (رقم الرد: 39438) #14
    تاريخ التسجيل
    17-12-2010
    الإقامة
    اليمن - تعز
    إصدار أوفيس
    2010
    المشاركات
    1,878
    مواضيعي / ردودي

    افتراضي

    أخي محمد خالد
    أرجو أن أكون قد كفيتك العناء .. افتح المرفقات, عسى أن يكون فيها طلبك.
    الملفات المرفقة الملفات المرفقة
    لطرفة بن العبد:
    إذا القومُ قالوا مَنْ فتىً خِلتُ أنني *** دُعِيتُ فلم أكسلْ ولم أتبلدِ

  15. (رقم الرد: 39445) #15

    افتراضي



    بصراحة .. لا أدري ما اقول ..

    أخي الكريم عارف .. لقد اصلحت بالفعل ما كان قد أتعبني .. وهو تكرار الاستعلام ..

    وكان هناك خطأ خفيف في الجمع والطرح لأرصدة الاصناف قمت بتصحيحه ..
    والقاعدة الآن جيدة لتجعلني أستكمل عملي واعبئ البيانات بها .. إلى أن اقوم بإعادتها وتطويرها بالمستقبل ..


    أشكرك أخي الكريم عارف من صميم قلبي .. وأقول لك .. بارك الله بك .. وجعلها الله في ميزان حسناتك ان شاء الله

    كثر الله من امثالك .. وامثال اخونا الحيارى وجميع الاخوه الذين يساندون بعضهم بعضا ..

    لكم التقدير

صفحة 1 من 2 12 الأخيرةالأخيرة

المواضيع المتشابهه

  1. اريد حساب اجمالي الايام السابقه
    mohammed_salah2007 في المنتدى النماذج (الشاشات)
    ردود: 4
    آخر مشاركة: 23-09-2010, 04:50
  2. الملف/ ارجوا المساعدة في فتح المرفقات
    جديد الأكسس في المنتدى آكسس العام
    ردود: 4
    آخر مشاركة: 04-06-2010, 01:39
  3. نموذج/ ارجوا المساعدة في تأمين النموذج
    جديد الأكسس في المنتدى آكسس العام
    ردود: 3
    آخر مشاركة: 03-06-2010, 04:49
  4. مساعدة في طريقة تحويل مبلغ من رقم حساب معين إلى رقم حساب آخر
    ابراهيم محمد في المنتدى النماذج (الشاشات)
    ردود: 10
    آخر مشاركة: 02-06-2010, 11:17
  5. ارجوا المساعدة في حساب المعدلات
    med في المنتدى الاستعلامات ولغة SQL
    ردود: 6
    آخر مشاركة: 17-03-2009, 08:18

مواقع النشر (المفضلة)

مواقع النشر (المفضلة)

ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •  
unique hits
website security