تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
تجميع العناصر المتشابهة في الداتاجريد الاولي في جريد ثانية
#21
(15-05-18, 10:12 PM)atefkhalf2004 كتب : اسف للتاخير   لما اضغط button1 يعمل البيانات في جريد2    شكرا كثيرا لكم


تفضل اخى الفاضل الطريقة بنائاً على مشروعك


أولاً انت عندك داخل منطقة الاكواد SUB باسم
كود :
Sub fillcombo4()

كل الفكرة هيتم انشاء واحد تانى بنفس الفكرة وهيكون كوده التالى

كود :
Sub fillcombo3()

       If objconn.State = ConnectionState.Closed Then objconn.Open()
       Sql = "SELECT MAX(invon), MAX(invdat), invcmn, SUM(invtol), MAX(sup_no), MIN(invser), MAX(invdiscount), MAX(invnettotal), MAX(supcod) FROM adpurhd GROUP BY invcmn"
       Dp = New OleDbDataAdapter(Sql, objconn)
       Dp.Fill(ds, "adpurhd")
       objconn.Close()
       ComboBox4.DataBindings.Clear()
       ComboBox4.Items.Clear()
       For i As Integer = 0 To Me.BindingContext(ds, "adpurhd").Count - 1
           Dim AddStr As String = ds.Tables("adpurhd").Rows(i).Item("invon").ToString
           If AddStr <> "" Then ComboBox4.Items.Add(AddStr)
       Next
       ComboBox4.Text = ""

   End Sub

حتى الان جميل ومفيش اى مشكلة

شفت الكود اللى انت عملته فى منطقة Form1_Load
كل اللى انا عملته اخت منه نسخة 
ورحت على الزر المطلوب عند الضغط عليه يعرض طريقة الداتا

وقم بوضع الكود التالى بداخل (Button1_Click)
كود :
fillcombo3()
       tempTable.Columns.Add("المجموعة", GetType(String))
       tempTable.Columns.Add("الشركة", GetType(String))

       tempTable.Columns.Add("كود الصنف", GetType(Integer))

       tempTable.Columns.Add("رقم الصنف", GetType(String))

       tempTable.Columns.Add("اسم الصنف", GetType(String))
       tempTable.Columns.Add("الوحدة", GetType(String))
       tempTable.Columns.Add("الكمية", GetType(Decimal))
       tempTable.Columns.Add("السعر", GetType(Decimal))
       tempTable.Columns.Add("الاجمالي", GetType(Decimal))
       tempTable.Columns.Add("الخصم", GetType(Decimal))
       Me.DataGridView2.AutoGenerateColumns = False
       Me.DataGridView2.AllowUserToResizeColumns = False
       Me.DataGridView2.DataSource = tempTable

ايه الاختلاف هنا بين لما المشروع يفتح وبين لما اضغط على الزر فقط جملة
كود :
ى منطقة Load
fillcombo4()

فى منطقة Button
fillcombo3()

طيب انت محتاج تخلى لما المشروع يفتح يعرض فى DataGridView1 الداتا كلها
ولما اضغط على الزر يعرض الداتا جروب فى DataGridView2

كل الفكرة السطر ده
كود :
Me.DataGridView2.DataSource = tempTable

قم بتغيير رقم 2 ما بين 1 و 2
حسب ترتيباتك

اتمنى تكون الفكرة بسيطة والشرح واضح

وانا اسف لم اقدر اعمل على مشروعك وتعديل الكود وارفاق الملف بالمرفقات
أولاً احبب دائماً التعليم وان تستفيد من الفكرة والطريقة
ثانياً اختلاف اصدار النسخة الى عندك وعندى

تمنياتى لك التوفيق
{ وَقُل رَّبِّ زِدْنِي عِلْمًا }
[ كن على يقين من اعمالنا نخطئ ومن اخطائنا نتعلم ولذلك لا شي مستحيل ]

ساهم دائماً فى    لكل من يقوم بالمساهمة
فى حل المشكلة او الاستفسار لديك فالجميع هنا يعمل 
على مساعدة الاخرين لوجه الله وان تحتسب له اجر عند الله


 شرح كيفية عمل قاعدة بيانات تعمل على اكثر من جهاز على الشبكة الداخلية
الرد }}}
تم الشكر بواسطة:


الردود في هذا الموضوع
RE: تجميع العناصر المتشابهة في الداتاجريد الاولي في جريد ثانية - بواسطة elgokr - 15-05-18, 11:09 PM

المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  التحكم في ارتفاع صفوف الداتا جريد فيو cvcvcv 3 4,660 09-10-24, 08:28 PM
آخر رد: Kamil
  اضافة اسطر فارعة في الداتا جريد فيو ismaeel 1 558 25-08-24, 02:43 AM
آخر رد: Taha Okla
  ارجو المساعدة في كود مقارنة عامود داخل الداتا جريد فيو alachk 11 1,104 11-08-24, 11:44 AM
آخر رد: alachk
  كيف اقدر اجلب بيانات من ملف اكسل الى داتا جريد فيو alachk 5 786 07-08-24, 08:49 PM
آخر رد: alachk
  منع تكرار العناصر في داتا جيرد في حال وجود نفس العنصر والسعر سويا moh61 3 655 19-05-24, 02:40 PM
آخر رد: moh61
  رسالة و تلوين خلية الداتاجريد العيدروس 8 741 17-05-24, 10:12 PM
آخر رد: justforit
  جمع وترتيب الحقول المتشابهة فى الجريد فيو Lathe1 1 306 24-04-24, 06:24 PM
آخر رد: تركي الحلواني
  مشكلة فى جمع عمود فى داتا جريد فيو احمد خطاب 3 640 06-03-24, 07:49 PM
آخر رد: احمد خطاب
  حذف الاسطر الفارغه من الداتا جريد فيو اليوم السابع 3 2,990 03-03-24, 12:57 AM
آخر رد: مصمم هاوي
  كيفية جمع أرقام عمود فى الداتا جريد فيو بناءاً على بيانات معينة heem1986 5 833 25-02-24, 11:26 PM
آخر رد: heem1986

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


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