منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : مطلوب مثال لعمل جرد بالبار كود
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم
أريد مثال لعمل جرد بأصناف باستخدام البار كود
عند وضع جهاز الباركود على الصنف يضيف 1
وعند تمريرة مرة أخرى يضيف 1+1
2
يجمع الأصناف
عندك حلين اما باستخدام لوب على الداتاغريد اذا وجد الباركود يضيف 1 الى عامود الكمية الكود :

PHP كود :
   Private Sub Button1_Click(sender As ObjectAs EventArgsHandles Button1.Click
        For Each r 
As DataGridViewRow In Dgv.Rows
            
'r.Cells(0).Value = عامود الباركود'
 
           If r.Cells(0).Value TextBox1.Text Then
                
'r.Cells(2).Value = عامود الكمية'
 
               r.Cells(2).Value += 1
            End 
If
 
       Next
    End Sub 


أو ان تعمل جدول جديد في قاعدة البيانات عند قراءة باركود الصنف يعمل اضافة لسجل الصنف كامل و الباقي عمل استعلام تجميعي حسب باركود الصنف و اسم الصنف :

PHP كود :
       Dim sqlstr As String "Select Barcode,Sum(Qtn)as Qtn,QtnName From QtnTbl Group by Barcode,QtnName "
 
       Dim dAdpt As New SqlClient.SqlDataAdapter(sqlstrcon)
 
       Dim dt As New DataTable
        dAdpt
.Fill(dt)
 
       Dgv.DataSource dt 
شكراً

وهل الطريقة هتكون مناسبة لو حد بيعمل جرد بسرعة
يعني البرنامج هيستجيب للعمليات بسرعة بدون تجمد البرنامج


سؤال آخر انا متعملتش مع جهاز الباركود
ازاى هعرف الجهاز الكمبيوتر أن القراء من جهاز الباركود بيتم وضعها فى تكست

وازاى عند قراء الباركود بيتم التسجيل فى الجريد
هل جهاز الباركود ليقوم بعملية الادخال اتوماتيك
هذا مثال بسيط أرجو ان يكون به ما تريد .