المشاركات

عرض المشاركات من يونيو, 2021

برنامج إدارة المبيعات: الدرس السابع: صفحة البيع النقدي - الجزء 4:برمجة رقم الوصل - تأريخ الوصل - البحث عن مادة

صورة
  في الدرس السابع من برنامج ادارة المبيعات سنقوم ببرمجة كل من مربع نص رقم الوصل - tblBillNo و الادوات الخاصة بالتأريخ:  cbDay - cbMonth - cbYear  وبرمجة مربع النص الخاص بالfحث عن اسم مادة معينة داخل الداتاكردفيو - dgvBill.  كما  موضح بهذه الصورة  الأدوات المستخدمة في هذا الدرس  مربع نص رقم الوصل tbBillID كومبوبوكس اليوم cbDay كومبوبوكس الشهر  cbMonth كومبوبوكس السنة cbYear مربع نص البحث عن مادة  tbFindItemName أولا: مربع نص رقم الوصل - tbBillID خاصية التفعيل لمربع نص رقم الوصل تكون معطلة لذلك لا نستطيع كتابة رقم الوصل يدويا. لذلك سنقوم بانشاء جدول داخل قاعدة البيانات باسم-  tblBillID وننشا داخله عمود نخزن فيه اخر رقم وصل 0 . بعدها نقوم بالاتصال بهذا الجدول عن طريق الفيجوال بييسك واخذ رقم الوصل المخزن سابقا في قاعدة البيانات واضافه له رقم 1 ليكون رقم وصل جديد لعملية بيع جديدة. ويتم ذلك عن طريق كتابة الكود التالي داخل حدث تحميل النموذج frmCashSale_Load  بالشكل التالي:- Dim daID As New OleDbDataAdapter Dim dtID As New DataTa...

برنامج إدارة المبيعات: الدرس السادس: صفحة البيع النقدي - الجزء 3: إلغاء فاتورة البيع - حذف مادة من فاتورة البيع

صورة
  في الدرس السادس من برنامج ادارة المبيعات سنقوم بإلغاء او حذف جميع المواد المضافة الى فاتورة البيع الموجودة في الداتاكردفيو - dgvBill عن طريق زر الغاء الفاتورة ، وايضاً نقوم بحذف صف معين من فاتورة البيع الموجودة في الداتاكردفيو - dgvBill  في حال اضافته سهواً  عن طريق زر حذف مادة من الفاتورة كما  موضح بهذه الصورة  الأدوات المستخدمة في هذا الدرس  زر إلغاء  الفاتورة - btnCancel زر حذف مادة من الفاتورة  btnDeleteItem أولا: زر إلغاء الفاتورة - btnCancel عن طريق النقر على هذه الاداة زر إلغاء الفاتورة - btnCancel يقوم البرنامج بالغاء فاتورة البيع وذلك عن طريق تفريغ او حذف جميع المواد المضافة  من  قبل المستخدم  الى الفاتورة  داتاكردفيو - dgvBill وذلك للتخلص من الفاتورة الحالية او اضافة فاتورة جديدة.  ويتم ذلك عن طريق كتابة الكود التالي داخل  زر إلغاء الفاتورة - btnCancel بالشكل التالي:-   Private Sub btnCancel_Click(sender As Object , e As EventArgs) Handles btnCancel.Click      ...