تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
فلترة البيانات باستخدام رسم بياني
#1
السلام عليكم.اخواني ارجو المساعدة من فضلكم.الايد لما اختار من الكمبوبكس اسم الورشة يظهر بالتاكست 1 عدد الحرفيين بالورشة يلي اخترتها و بالتاكست بكس 2 عدد المتربصين و بالتاكست بكس 3 المجموع ولو كان بالامكان انعكاس المعطيات على الرسم البياني ربنا يبارك باعماركم و بارك الله فيكم


الملفات المرفقة
.rar   WindowsApplication3.rar (الحجم : 92.93 ك ب / التحميلات : 71)
الرد }}}
تم الشكر بواسطة:
#2
تفظل الملف بعد التعديل

تنوية الرسم البياني لم اقم بعمل اي شيء اتمنى ان تبحث قبل ان تسال
الرد }}}
#3
كثر الف خيرك . نصف مساعدة ومع ذلك ليس المطلوب اخي. .فكر في كوني رايح اضيف ورشات و اسماء كيف رايح اتصرف لما نكتب المتغيرات داخل الكود .. انت بعيد كل البعد عن مطلبي و صدقني انا بحث كثير لكن لم اجد مثال مثل مثالي و لذلك لجأت للمنتدى
الرد }}}
تم الشكر بواسطة:
#4
السّلام عليكم و رحمة الله و بركاته
أخي الكريم .. بالنسبة للشطر الأوّل من السؤال ..  الكود الذي تكرّم به الأخ الغالي يشتغل بطريقة رائعة .. فقط ربما لم ينتبه لهذا الجزء البسيط للحساب الدقيق و الإحصاء الصحيح ..
كود :
 Dim cmd As New OleDbCommand(" Select Count(warcha = '" & ComboBox1.Text & "'  ) From Table1 where warcha = '" & ComboBox1.Text & "'  And caase = 'حرفي' ", Conne)


كود :
Dim cmd As New OleDbCommand(" Select Count(warcha = '" & ComboBox1.Text & "'  ) From Table1 where warcha = '" & ComboBox1.Text & "'  And caase = 'متربص' ", Conne)

تحياتي
قناتنا على اليوتوب
الرد }}}
#5
يا اخ العيدروس إذا كان بخصوص متربص او حرفي فلامر مقدور علية
اما اذا كان يوجد غير هؤلاء الاثنين فلمسالة تحتاج  تعمق
الرد }}}
تم الشكر بواسطة: العيدروس , العيدروس
#6
تسلم اخي عبد العزيز البسكري و بارك الله فيك .لشطر الاول تمام وهو يلي اريد اضبطو ربنا يجازيك كل خير
اخي يونس علي بالنسبة لمتربص و حرفي ليس عندي غيرهم يعني يا اما متربص او حرفي مفيش خيار ثالث.بقي لي لو سمحتو كيف تتاثر الداتاجريد لما اختار من الكومبو و مسالة الرسم البياني و ربنا يبيض وجوهكم
الرد }}}
تم الشكر بواسطة: عبد العزيز البسكري , يونس علي
#7
تم تحديث الملف

الرد }}}
تم الشكر بواسطة: العيدروس , حريف برمجة
#8
(02-05-19, 02:06 PM)يونس علي كتب :
تم تحديث الملف

بارك الله فيك اخي يونس علي مثال رائع يعطيك العافية و يجازيك بخير.فقط بعد اذنك نقطة اخيرة بالنسبة للرسم البياني للاعمدة كيف يمكن اخلي عمود الحرفيين بلون و عمود المتربصين بلون آخر و بارك الله فيك
الرد }}}
تم الشكر بواسطة:
#9
تفظل الكود بعد التعديل 

كود :
 Private Sub CHart()
       If DataGridView1.RowCount <= 0 Then Return
       '//
       Chart1.Titles.Clear()
       '// Clear Legends & Series
       Chart1.Series.Clear()
       Chart1.Series.Add("Sample Chart")
       Chart1.Legends.Clear()
       '// Clear Points
       For Each xSeries In Chart1.Series
           xSeries.Points.Clear()
       Next
       '// Create Legends
       Dim Legend1 As Legend = New Legend()
       Legend1.Name = "Legend1"
       Chart1.Legends.Add(Legend1)
       '// Create Series
       Dim Series1 As Series = New Series()
       Dim Series2 As Series = New Series()
       Dim Series3 As Series = New Series()

       '// Add Series
       With Chart1
           .Series.Add(Series1)
           .Series.Add(Series2)
           .Series(0).Color = Color.Green
           .Series(1).Color = Color.Gray
           .Series(2).Color = Color.Gold
           '.Series.Add(Series3)
           '.Series.Add(Series4)
       End With
       '//
       Try
           Dim myFont As New Font("Tahoma", 14, FontStyle.Bold)
           Chart1.Titles.Add("Sample Chart")
           Chart1.Titles(0).Font = myFont
           '// Define Chart Type.
           For Each xSeries In Chart1.Series
               Select Case cmbChartType.Text
                   Case "Column"
                       xSeries.ChartType = SeriesChartType.Column
                   Case "Line"
                       xSeries.ChartType = SeriesChartType.Line
                   Case "Point"
                       xSeries.ChartType = SeriesChartType.Point
               End Select
               '// Show Legend
               If chkShowLegend.Checked Then
                   xSeries.IsVisibleInLegend = True
               Else
                   xSeries.IsVisibleInLegend = False
               End If
               '// View the value of a chart point on mouse over.
               xSeries.ToolTip = "#VAL{0.00}"
           Next
           '//
           With Chart1
               .Series(0).LegendText = "Value 1"
               .Series(1).LegendText = "Value 2"
               .Series(2).LegendText = "Value 3"
               '.Series(3).LegendText = "Average"
           End With
           '// Show all Axis Label
           Chart1.ChartAreas(0).AxisX.Interval = 1
           '//
           With Chart1.ChartAreas("ChartArea1")
               .AxisX.MajorGrid.LineWidth = 1
               .AxisY.MajorGrid.LineWidth = 1
           End With

           Me.Chart1.Series("Sample Chart").Points.AddXY(Label1.Text, Val(TextBox1.Text))
           Me.Chart1.Series("Sample Chart").Points.AddXY(Label2.Text, Val(TextBox2.Text))
           Me.Chart1.Series("Sample Chart").Points.AddXY(Label3.Text, Val(TextBox3.Text))

           Me.Chart1.Series("Sample Chart").Points(0).Color = Color.Green
           Me.Chart1.Series("Sample Chart").Points(1).Color = Color.Gray
           Me.Chart1.Series("Sample Chart").Points(2).Color = Color.Gold
       Catch ex As Exception
           MessageBox.Show(ex.Message)
       End Try
   End Sub
والله يا اخ عيدروس عندي سؤال في المنتدى 
لحد الان مش لاقي اي جواب او تجواب 
على العموم اي مشكلة او استفسار انا في الخدمة على قدر استطاعتي
لاني مبتدئ
الرد }}}
تم الشكر بواسطة: العيدروس
#10
اخ يونس الهي يجبر بخطرك و يديك ما تتمنى و ان شاء الله ستجد الحل هنا بالمنتدى و بكل حاجة بنفسك ربنا يقضيهالك باحسن نتيجة يا رب .فعلا لا ادري كيف اشكرك عمل رائع و ليس به اي خلل.بقيت لي اخي يونس نقطة صغيرة اخيرة لو كان بامكانك المساعدة لاختم سؤالي بهاذا الموضوع.هل يمكن اظهر النسبة بهذا الشكل مثلا.ليس شرط ان تظهر النسبة المئوية داخل العمود لا يهم فوقه او تحته المهم تكون ظاهرة و متغيرة حسب المعطيات
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  تصدير البيانات إلى ملف RTF مصمم هاوي 4 821 15-08-25, 04:13 PM
آخر رد: أبو خالد الشكري
  [VB.NET] ما هو أفضل موقع استضافة لقواعد البيانات MSSQL ؟ mmaalmesry 0 795 16-07-25, 10:45 PM
آخر رد: mmaalmesry
  مساعدة في كيفية ترحيل البيانات من داتا قريدفيو إلى داتا قريدفيو في فيجوال بيسك ahmedfa71 13 2,216 09-07-25, 11:24 PM
آخر رد: أبو خالد الشكري
  مشكلة في حفظ البيانات مصمم هاوي 2 1,019 30-06-25, 08:51 AM
آخر رد: مصمم هاوي
  بطء في جلب البيانات مصمم هاوي 9 997 08-05-25, 07:51 AM
آخر رد: مصمم هاوي
  تعديل كود تحديث البيانات مصمم هاوي 1 782 26-04-25, 06:07 PM
آخر رد: مصمم هاوي
Photo لايمكن تعرف على تنسيق قاعدة البيانات الدريساوي 2 697 26-04-25, 12:24 AM
آخر رد: الدريساوي
  مساعدة في طريقة تحميل الفيديوهات المخزنة في قاعدة البيانات foad8920 0 659 24-04-25, 12:58 PM
آخر رد: foad8920
  إغلاق الفورم مع حذف جميع البيانات الموجودة به صالح عبدالله 10 1,033 19-04-25, 08:54 PM
آخر رد: Kamil
  ارجو تعديل الكود جلب البيانات عن طريق اجراء مخزن - مرفق مثال new_programer 0 619 05-02-25, 01:51 AM
آخر رد: new_programer

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


يقوم بقرائة الموضوع: