تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
سؤال سريع : كيف يمكن اضافة كمية ( +1 ) الى صنف موجود مسبقا في فاتورة
#1
في فاتورة بيع , عند اضافة صنف جديد باستخدام الباركود او مربع نص txtbarcode  و كان الصنف موجود من قبل فقط يحدث +1 من الكمية الى الصنف الاول فقط ثم الباقي لا يجري عليه اي تعديل 

الكود المستخدم : 
For i as integer = 0 To guna2datagridview1.rowcount -2 
if txtbarcode.text = guna2datadridview1.rows(i).cells(3).value then
guna2datagridview1.rows(i).cells(3).value = guna2datagridview1.rows(i).cells(3).value + 1

else 
' كود الاضافة

كيف احل المشكلة الموضوحة بالصورة :
الرد }}}
تم الشكر بواسطة:
#2
ما هو رقم العامود الموجود به باركود المنتج
الرد }}}
#3
(30-04-20, 01:45 AM)aljzazy كتب : ما هو رقم العامود الموجود به باركود المنتج

cell(1)           رقم
الرد }}}
تم الشكر بواسطة:
#4
وكذلك رقم العامود الموجود فيه الكمية

كود :
For i As Integer = 0 To guna2datadridview1.Rows.Count - 1
           If guna2datadridview1.Rows(i).Cells(1).Value = txtbarcode.Text Then
               MsgBox(" المنتج المراد ادخاله تم اضافته للفاتورة مسبقا")
               guna2datadridview1.Rows(i).Cells(3).Value = guna2datadridview1.Rows(i).Cells(3).Value +1
           End If
       Next
الرد }}}
#5
(30-04-20, 01:50 AM)aljzazy كتب : وكذلك رقم العامود الموجود فيه الكمية

cell(1) barcode
cell(2) itemname
cell(3) qty
cell(4) Price
cell(0) itemid

(30-04-20, 01:50 AM)aljzazy كتب : وكذلك رقم العامود الموجود فيه الكمية

كود :
For i As Integer = 0 To guna2datadridview1.Rows.Count - 1
           If guna2datadridview1.Rows(i).Cells(1).Value = txtbarcode.Text Then
               MsgBox(" المنتج المراد ادخاله تم اضافته للفاتورة مسبقا")
               guna2datadridview1.Rows(i).Cells(3).Value = guna2datadridview1.Rows(i).Cells(3).Value +1
           End If
       Next

هسا بحاول 
ان شاء يزبط

(30-04-20, 01:52 AM)AwsEsam كتب :
(30-04-20, 01:50 AM)aljzazy كتب : وكذلك رقم العامود الموجود فيه الكمية

cell(1) barcode
cell(2) itemname
cell(3) qty
cell(4) Price
cell(0) itemid

(30-04-20, 01:50 AM)aljzazy كتب : وكذلك رقم العامود الموجود فيه الكمية

كود :
For i As Integer = 0 To guna2datadridview1.Rows.Count - 1
           If guna2datadridview1.Rows(i).Cells(1).Value = txtbarcode.Text Then
               MsgBox(" المنتج المراد ادخاله تم اضافته للفاتورة مسبقا")
               guna2datadridview1.Rows(i).Cells(3).Value = guna2datadridview1.Rows(i).Cells(3).Value +1
           End If
       Next

هسا بحاول 
ان شاء يزبط
ما زبط 
بس بزبط على اول row  صف اما الباقي لا 
زي ما بالصورة

(30-04-20, 01:52 AM)AwsEsam كتب :
(30-04-20, 01:50 AM)aljzazy كتب : وكذلك رقم العامود الموجود فيه الكمية

cell(1) barcode
cell(2) itemname
cell(3) qty
cell(4) Price
cell(0) itemid

(30-04-20, 01:50 AM)aljzazy كتب : وكذلك رقم العامود الموجود فيه الكمية

كود :
For i As Integer = 0 To guna2datadridview1.Rows.Count - 1
           If guna2datadridview1.Rows(i).Cells(1).Value = txtbarcode.Text Then
               MsgBox(" المنتج المراد ادخاله تم اضافته للفاتورة مسبقا")
               guna2datadridview1.Rows(i).Cells(3).Value = guna2datadridview1.Rows(i).Cells(3).Value +1
           End If
       Next

هسا بحاول 
ان شاء يزبط

(30-04-20, 01:52 AM)AwsEsam كتب :
(30-04-20, 01:50 AM)aljzazy كتب : وكذلك رقم العامود الموجود فيه الكمية

cell(1) barcode
cell(2) itemname
cell(3) qty
cell(4) Price
cell(0) itemid

(30-04-20, 01:50 AM)aljzazy كتب : وكذلك رقم العامود الموجود فيه الكمية

كود :
For i As Integer = 0 To guna2datadridview1.Rows.Count - 1
           If guna2datadridview1.Rows(i).Cells(1).Value = txtbarcode.Text Then
               MsgBox(" المنتج المراد ادخاله تم اضافته للفاتورة مسبقا")
               guna2datadridview1.Rows(i).Cells(3).Value = guna2datadridview1.Rows(i).Cells(3).Value +1
           End If
       Next

هسا بحاول 
ان شاء يزبط
ما زبط 
بس بزبط على اول row  صف اما الباقي لا 
زي ما بالصورة


الملفات المرفقة صورة/صور
   
الرد }}}
تم الشكر بواسطة:
#6
اذا عندك برنامج anydesk ممكن اشوف الاكواد كاملة
الرد }}}
#7
عندي team viewer
بزبط؟
الرد }}}
تم الشكر بواسطة:
#8
لا اخي ما بستخدمه
الرد }}}
تم الشكر بواسطة: ابراهيم ايبو , ابراهيم ايبو
#9
(30-04-20, 02:12 AM)aljzazy كتب : لا اخي ما بستخدمه

طيب دقيقة ببقى نازل

(30-04-20, 02:14 AM)AwsEsam كتب :
(30-04-20, 02:12 AM)aljzazy كتب : لا اخي ما بستخدمه

طيب دقيقة ببقى نازل

هي نزلته

شو اساوي هسا ؟؟
الرد }}}
تم الشكر بواسطة:
#10
ارسلي الرقم خاص

امنيات التوفيق ما شاء الله عليك استمر وسيكون باذن الله لك مستقبل برمجي مذهل
الرد }}}


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  هل يمكن جعل عناوين الهيدر بشكل عمودي مصمم هاوي 2 110 16-04-24, 03:59 AM
آخر رد: مصمم هاوي
  اريد اضافة حفظ PDF فى مسار على الهارد- مثال الاستاذ عبدالله الدوسري new_programer 0 48 13-04-24, 12:59 PM
آخر رد: new_programer
  مساعدة في حل سؤال بخصةص عرض الوقت عبدالكريم برشدان 2 100 12-04-24, 03:05 PM
آخر رد: عبدالكريم برشدان
  تعديل على فاتورة مبيعات خالد كامل1 4 124 26-03-24, 10:49 PM
آخر رد: خالد كامل1
Exclamation [سؤال] كيف يمكن الغاء السوال عند الكتابة على ملف موجود dell 0 76 19-03-24, 01:23 AM
آخر رد: dell
  [VB.NET] مساعدة فى كود فاتورة اللكترونية asdfar1977 2 218 02-03-24, 02:00 AM
آخر رد: asdfar1977
  مساعدة فى كود فاتورة الكترونية asdfar1977 0 97 29-02-24, 07:14 PM
آخر رد: asdfar1977
  سؤال عن عملية حذف سجل من قاعدة البيانات assuhimi 3 264 11-02-24, 08:43 PM
آخر رد: assuhimi
Big Grin [سؤال] سؤال على السريع أبو خالد الشكري 0 188 29-01-24, 08:58 AM
آخر رد: أبو خالد الشكري
  سؤال بسيط يا احبتى فى الله خالد كامل1 4 317 07-01-24, 12:55 AM
آخر رد: Mujahef

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم