الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

ممكن مساعدة في عمل فاتورة بيع ب Vb.net 2005

بدأه رحلة سلام في 28 مايو 2008 · 4 رد · 3,088 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

حاليا قاعدة اعمل مشروع .. وباقي لي فيه فاتورة البيع ..

في نقاط ابغى استفسر فيها

وهي

أنا عاملة

datagrid

لاضافة تفاصيل الفاتورة وعمود اسم الصنف وضعت به

combobox

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

بمعنى display member= item name

value member = item id

وانا غير عمود اسم الصنف حاطة عمود السعر والكمية والمجموع

ابغى اعرف كيف اخلي ..لما المستخدم يختار صنف معين من الكمبو بوكس .. في عمود السعر يظهر سعره (السعر موجود في جدول الأًصناف)

ولما يضع الكمية في حقل المجموع تلقائيا ..يحط ناتج ضرب السعر في الكمية

وطبعا في حقل نصي لاجمالي الفاتورة

ابغى اعرف كيف أخليه يحط قيمة اجمالي الفاتورة تلقائيا

ايضا .. أريد أن أعرف انه عندما يتم حفظ الفاتورة ..تطرح الكمية الموجودة في الفاتورة

من كمية ذلك الصنف في جدول الكميات

---

نقطة اخيرة ان الاصناف لدي لها تاريخ انتهاء صلاحية .. فكيف استطيع أن أطبق نظرية الداخل أولا خارج اولا ..

هل يمكن لأحدكم ان يوضح لي بمثال صغير

وجزاكم الله كل خير

اتمنى ان اجد ردا سريعا

شكرا لكم

#2

انا ايضا نفسي اعرف الحل يا ريت احد يفيدنا لان هذا الموضوع شاغلنى جدا

وشكرا

#3

إن شاء الله تجدين الحل ...

مع السلامة .

------------------------------------------------

Dim thank you as message = "Thanks from my heart"

rehlat.Salam.text = "Thank you"

#4

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

بالنسبة للسؤال الأول : بأختيار المستخدم للصنف "وجدنا رقم الصنف " ثم يتم أخذ السعر بناء على ر قم الصنف من جدول الأصناف

بالنسبة للسؤال الثانى : ولما يضع الكمية في حقل المجموع تلقائيا .. يحط ناتج ضرب السعر في الكمية

أعتقد أن السؤال وأجابته معا - حقل المجموع = حقل السعر × الكمية

السؤال الثالث : وطبعا في حقل نصي لاجمالي الفاتورة

ابغى اعرف كيف أخليه يحط قيمة اجمالي الفاتورة تلقائيا

مش فاهم للأسف

إجابة السؤال الرابع : ايضا .. أريد أن أعرف انه عندما يتم حفظ الفاتورة ..تطرح الكمية الموجودة في الفاتورة

من كمية ذلك الصنف في جدول الكميات

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

إجابة السؤال الخامس : نقطة اخيرة ان الاصناف لدي لها تاريخ انتهاء صلاحية .. فكيف استطيع أن أطبق نظرية الداخل أولا خارج اولا ..

تقول النظرية First In First Out

الداخل أولا يخرج أولا

عند تخزين صنف يجب حفظ تاريخ دخوله فى عامود به تاريخ الدخول

ويرتب الجدول حسب تاريخ الدخول

وأول عنصر فى الترتيب له الأولوية فى الخروج حسب مقارنته بشرط تاريخ الصلاحية

أو

عمل أستعلام عن تاريخ الدخول وترتنيبها بنفس الطريقة

أرجوا أن يتم التبليغ فى حالة عدم وضوح شىء ما

وشكرا

أخوكم مصطفى

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

وفوق كل ذى علماً عليم

سبحانك لا علم لنا إلا ماعلمتنا

صدق الله العظيم

تم تعديل هذه المشاركة بواسطة mostafa_ali_2000 في 3 يونيو 2008 في 05:14

#5

بالنسبة لطريقة التكملة التلقائية أي وضع السعر في المكان المناسب يعتمد اعتماد كلي على طريقة برمجة الحدث cell_endedit على ماأظن لأن الاسعار اصلا تكون موجودة في جدول الاصناف وبعد مايقوم البائع باختيار الصنف يقوم البرنامج تلقائيا عن طريق إضافة استعلام البحث عن رقم الصنف في الجدول بربط نفس الخلية بالحقل المناسب

أي انه عندما يقوم البائع باختيار الصنف مثلا كمبيوتر ويكون رقمه 12 يجب عمل استعلام عن هذا الرقم في جدول الاصناف ومن ثم وضع حقل السعر في عمود السعر وهكذا

أنا الرجل الضرب الذي تعرفونه***خشاش كرأس الحية المتوقد

لوكنت وغلاً في الرجال لضرني**** حسن جرائتي ومقتدي

منتديات طريق الهداية

مواضيع مشابهة