بتاريخ: 27 فبراير 201412 سنة comment_247189 السلام عليكم اخوتي الكرام جزاكم الله خير فيما تقومون به من جهد عظيم لمساعدتنا ! اريد مساعدتكم في الاتي: لدي مشروع مخازن لم انجح في عمل دالة او إجراء او حدث لتتم عملية النقص من قاعدة البيانات كلما تمت طلبية صادر , مثلاً : اذا كان هنالك 10 صناديق من صنف معين وتم اخذ 4 صناديق من المفترض ان يتبقى 6 صناديق , ويحفظ ذلك في قاعدة البيانات .كيف اقوم بعمل ذلك؟ارجو المساعده !صلى الله على سيدنا محمد وعلى اَله وصحبه وسلم مع خالص الشكر والتقدير تقديم بلاغ
بتاريخ: 1 مارس 201412 سنة comment_247222 هذا الموضوع يحتاج إلى محلل نظم والطريقة البرمجية تتم وفق ما تم تحليله------------------------------فكره : :1- يمكنك إضافة جدول جديد تسميه (حركة المخزون) يحتوي على الأعمدة التالية (رقم الصنف، كمية واردة، كمية صادرة، التاريخ، والبيان وأخرى ،...الخ. 2- أثناء إضافة أي كميات جديدة من صنف معين تقوم بتخزين (رقم ذلك الصنف ، الكمية الوارد الجديد،0، sysdate ، البيان ، وأي معلومات أخرى...) 3- وأثناء صرف أي كميات جديدة من ذلك الصنف فتقوم بتخزين (رقم ذلك الصنف ، 0 ، الكمية الصادرة الجديد، sysdate ، البيان ، وأي معلومات أخرى...).أثناء الإستعلام عن عدد الكميات التي تم شراءها من صنف معين نكتب التالي select sum(كمية واردة) from حركة المخزون where رقم الصنف = رقم معين ; والإستعلام عن عدد الكميات التي تم صرفها من صنف معين نكتب التالي select sum(كمية صاردة) from حركة المخزون where رقم الصنف = رقم معين ; وعند الإستعلام عن عدد الكميات المتبقية من صنف معين نكتب التالي select (sum(كمية واردة) - sum(كمية صاردة)) from حركة المخزون where رقم الصنف = رقم معين ; أتمنى أن أكون قد أفدتك وبالتوفيق ... تقديم بلاغ
بتاريخ: 1 مارس 201412 سنة comment_247225 السلام عليكم أشكرك على ردك الجميل أخي فيصل.. وإذا كان يقصد تحويل الكمية الموجوده في الصادر على المخزون تعمل التالي.. 1- في شاشة الصادر تعمل تريقر على مستوى البلوك عند per_Insert وتكتب فيه الكود التالي:: Update Stor S Set Qunt=:BloackName.Qunt Where ItemsNo=:BloackName.ItemsNo ; وبهذا يتم تحويل اكمية الموجوده في الشاشة على جدول المخزون للعنصر نفسه.. وطبعا بالمثل لو عملت شاشة وارد مخزون .. يتم عمل نفس التريقر يكلي يزيد المخزون عندك بنفس الكمية الموجوده على الشاشة.. والله أعلم. مووفق تقديم بلاغ
بتاريخ: 1 مارس 201412 سنة كاتب الموضوع comment_247257 اشكركم جدا جدا اخوتي على حسن الاهتمام اقوم الاَن بتجربة الطريقتين بما ان الطريقة الثانية اقرب الى حوجتي لكن لابأس اشكركم جدا اساتذتي / المبرمج الصاعد & faisal matari بارك الله فيكم وجعل ذلك في ميزان حسناتكم مع كل الود والتقدير تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.