منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
كيف يمكننى؟؟؟؟؟ - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182)
+--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183)
+--- الموضوع : كيف يمكننى؟؟؟؟؟ (/showthread.php?tid=39717)



كيف يمكننى؟؟؟؟؟ - خالد كامل1 - 17-10-21

احبتى فى الله السلام عليكم ورحمه الله

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


RE: كيف يمكننى؟؟؟؟؟ - ابراهيم ايبو - 17-10-21

السلام عليكم ورحمة الله وبركاته
اخي الكريم خالد
الموضوع يتعلق بالطريقة التي تقوم فيها بانقاص كمية الصنف من المخزن
البعض ينقص الكمبة مباشرة في جملة حفظ الفاتورة
ولتعديل الفاتورة يتم ارجاع الكميات التي ارجعت وهنا يجب معرفة الكمبة او الفرق بين ماتم بيعه وانقاصه ليعاد اضافته الى المخزن اي يجب وضع الكمية المراد تعديلها في متغير ثم اجراء عملية حساب الفرق لمعرفة الكمية التي ستعاد(مهم جدا) ثم عملية تعديل الفاتورة والا كيف ستعرف المقدار الذي ستعيده!!
والبعض لاينقص شيء بل يقوم بتسجل عمليات البيع والشراء والاتلاف ومرتجع البع وسندات الدفع والقبض والرصيد  في جدول الجركات وهذا اقضل
ولمعرفة الكمية يجرى استعلام عن الكميات المخزنة + المرتجع  ويطرح منها الكميات المباعة + الاتلاف
 وعند تعدبل الفاتورة ستعدل عملية البيع التي سجلت في جدول الحركات اضافة الى تعديل الفاتورة  او تحذف العملية بالكامل من سجل الحركات ان تم الغاؤها  ولا تسجل عملية مرتجع  ولا تحذف الفاتورة من سجل الفواتير بل يكون هناك حقل اسمه ارشفة من نوع Boolean ستكون قيمته false وبهذا لاتدخل الحساب
الشرح هنا مقتضب جدا قد لايفي بما تريد ويخاصة في عملية المرتجع الجزئي والكلي
وحتى تفهم العملية بشكل صحبح قم بالاطلاع على هذه الدورة للأخ عثمان خورشيد جزاه الله خيرا
https://www.youtube.com/watch?v=MywsKV1y0t4&list=PLwf4fk1hRlvOu5qsm0mymzFHKv9h_HfyX


RE: كيف يمكننى؟؟؟؟؟ - خالد كامل1 - 17-10-21

(17-10-21, 04:55 AM)ابراهيم ايبو كتب : السلام عليكم ورحمة الله وبركاته
اخي الكريم خالد
الموضوع يتعلق بالطريقة التي تقوم فيها بانقاص كمية الصنف من المخزن
البعض ينقص الكمبة مباشرة في جملة حفظ الفاتورة
ولتعديل الفاتورة يتم ارجاع الكميات التي ارجعت وهنا يجب معرفة الكمبة او الفرق بين ماتم بيعه وانقاصه ليعاد اضافته الى المخزن اي يجب وضع الكمية المراد تعديلها في متغير ثم اجراء عملية حساب الفرق لمعرفة الكمية التي ستعاد(مهم جدا) ثم عملية تعديل الفاتورة والا كيف ستعرف المقدار الذي ستعيده!!
والبعض لاينقص شيء بل يقوم بتسجل عمليات البيع والشراء والاتلاف ومرتجع البع وسندات الدفع والقبض والرصيد  في جدول الجركات وهذا اقضل
ولمعرفة الكمية يجرى استعلام عن الكميات المخزنة + المرتجع  ويطرح منها الكميات المباعة + الاتلاف
 وعند تعدبل الفاتورة ستعدل عملية البيع التي سجلت في جدول الحركات اضافة الى تعديل الفاتورة  او تحذف العملية بالكامل من سجل الحركات ان تم الغاؤها  ولا تسجل عملية مرتجع  ولا تحذف الفاتورة من سجل الفواتير بل يكون هناك حقل اسمه ارشفة من نوع Boolean ستكون قيمته false وبهذا لاتدخل الحساب
الشرح هنا مقتضب جدا قد لايفي بما تريد ويخاصة في عملية المرتجع الجزئي والكلي
وحتى تفهم العملية بشكل صحبح قم بالاطلاع على هذه الدورة للأخ عثمان خورشيد جزاه الله خيرا
https://www.youtube.com/watch?v=MywsKV1y0t4&list=PLwf4fk1hRlvOu5qsm0mymzFHKv9h_HfyX
اخى وصديقى واستاذى ردك الهمنى فكره ساجربها بارك الله فيك