تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
رسم بياني
#6
كان يفضل ان تضع نسخة اعدة البيانات سكربت Sql
تجنباً لاختلاف اصدارات النسخة

على اى حال عند مراجعة السورس
اول ما لفت انتباهي هو 
كود :
       If ComboBox1.SelectedIndex = 0 Then
           Form1_Load(Nothing, Nothing)
       End If

لماذا تستخدم الامر بهذا الشكل بينما يمكنك استخدام الامر بهذا الشكل
كود :
       If ComboBox1.SelectedIndex = 0 Then
           lodeData()
       End If

ناتي الان الى الجزء كيفية تغير شكل الـ Chart حسب اختيار الخيارات من الـ ComboBox
أولاً لاحظ الكود التالى
كود :
   Private Sub lodeData()
       Me.Chart1.DataSource = GetData()
       Me.Chart1.Series("Series1").XValueMember = "Gop_emp"
       Me.Chart1.Series("Series1").YValueMembers = "Total"
   End Sub

تعال نجعل الكود بهذا الشكل
كود :
   Private Sub lodeData(ByRef TB As DataTable, ByVal Ser As String, ByVal val1 As String, ByVal val2 As String)
       Me.Chart1.DataSource = TB
       Me.Chart1.Series(Ser).XValueMember = val1
       Me.Chart1.Series(Ser).YValueMembers = val2
   End Sub

ناتى الان الى جزء استدعاء الـ lodeData
فى الحدث Form1_Load
ستجعله بهذا الشكل
كود :
       lodeData(GetData(), "Series1", "Gop_emp", "Total")

طيب عند تحديد الـ ComboBox سيكون الشكل كالتالى
كود :
       If ComboBox1.SelectedIndex = 0 Then
           lodeData(GetData(), "Series1", "Gop_emp", "Total")
       ElseIf ComboBox1.SelectedIndex = 1 Then
           lodeData(GetData(), "Series2", "Gop_emp", "Total")
       End If

وبكده كلما قمت بتغيير الخيار سيتغير التصميم طبقاً للتصميم والبيانات المدخلة
اتمنى ان تكون الصورة واضحة وان الشرح مبسط ولا يوجد به اى تعقيدات



اتمنى ايضاً مراجعة هذا الموضوع




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

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


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


الردود في هذا الموضوع
رسم بياني - بواسطة DOX.1 - 13-09-18, 04:42 PM
RE: رسم بياني - بواسطة elgokr - 13-09-18, 05:17 PM
RE: رسم بياني - بواسطة DOX.1 - 14-09-18, 02:18 AM
RE: رسم بياني - بواسطة elgokr - 14-09-18, 11:15 AM
RE: رسم بياني - بواسطة DOX.1 - 14-09-18, 04:23 PM
RE: رسم بياني - بواسطة elgokr - 15-09-18, 10:42 AM

المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  كيفية عمل رسم بياني makky 1 1,950 06-09-19, 11:52 AM
آخر رد: asemshahen5
  عندي داتا علي شكل ارقام عايز احولها لرسم بياني makky 0 1,307 03-09-19, 12:14 AM
آخر رد: makky
  فلترة البيانات باستخدام رسم بياني العيدروس 11 4,840 03-05-19, 01:34 AM
آخر رد: العيدروس
  [VB.NET] مخطط بياني مصطفى 2 2,496 07-09-15, 04:07 PM
آخر رد: مصطفى

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


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