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

عندى سؤال بخصوص ان لية لما اجى استدعى بيانات العميل من جدول العملاء الى شاشة عرض الفاتورة لا تظهر مع العلم ان الكود سليم وبيانات الحقول تمام
ولا يظهر لى اى Error وبردو البيانات من جدو العملاء وعند الضغط على حدث Double Click فى الجدول العملاء لا تظهر فى شاشة الفواتير وها هو الكود

كود :
Private Sub DataGridView1_DoubleClick(sender As Object, e As EventArgs) Handles DataGridView1.DoubleClick
       Try
           With DataGridView1
               FRM_Sales.CustomerID.Text = .CurrentRow.Cells("CustomerID").Value.ToString()
               FRM_Sales.CustomerName.Text = .CurrentRow.Cells("CustomerName").Value.ToString()
               FRM_Sales.CustomerAddress.Text = .CurrentRow.Cells("CustomerAddress").Value.ToString()
               FRM_Sales.CustomerPhone.Text = .CurrentRow.Cells("CustomerPhone").Value.ToString()
           End With
       Catch ex As Exception
           MessageBox.Show(ex.Message)
       End Try
       Me.Close()
   End Sub
الرد
تم الشكر بواسطة:
#2
اعتقد ممكن السبب يكون في كلمة CurrentRow لان انت الان لا تقف على DataGridView1

خليها بكود الصف افضل مثلا Rows(5)
الرد
تم الشكر بواسطة: mostafa nada , عبد العزيز البسكري
#3
(16-02-19, 03:35 AM)أحمد النجار كتب : اعتقد ممكن السبب يكون في كلمة CurrentRow لان انت الان لا تقف على DataGridView1

خليها بكود الصف افضل مثلا Rows(5)

بردو نفس المشكلة اخى الكريم
حتى غيرت الحدث من Double Click الى SelectionChanged وبردو البيانات اللى فى شاشة العملاة لا تظهر فى الحقول الخاصة بشاشة المبيعات
الرد
تم الشكر بواسطة:
#4
لا يوجد حل لهذة المشكلة؟
الرد
تم الشكر بواسطة:
#5
انت عايز تضغط على مكان فى الداتا جريد يعرضلك البيانات فى تكست
ام يبحث فى جدول ويعرضلك البيانات من جدول
ايه المطلوب علشان اساعدك
الرد
تم الشكر بواسطة: mostafa nada
#6
اذا كنت عاوز البيانات تعرض في فورم اخر ضع  FRM_Sales . Show  قبل غلق الفورم الاول
الرد
تم الشكر بواسطة:
#7
(17-02-19, 08:03 PM)new_programer كتب : انت عايز تضغط على مكان فى الداتا جريد يعرضلك البيانات فى تكست
ام يبحث فى جدول ويعرضلك البيانات من جدول
ايه المطلوب علشان اساعدك
اخى الكريم .. انا عندى فى شاشة الفواتير وطبعا عشان اعمل فاتورة لازم اختار العميل وانا عامل button فى شاشة الفواتير من خلالة بظهر شاشة العملاء لاختيار العميل اللى انا هعملو الفاتورة 
وفى حدث ال Double Click الخاص بالداتا جريد لا تظهر البيانات فى الحقول التكست بوكس اللى فى الفواتير .. مع العلم انى متاكد من الكود ولا يظهر لى اى ايرور
اتمنى يكون الامور وضحت لحضرتك
الرد
تم الشكر بواسطة:
#8
(17-02-19, 08:59 PM)mostafa nada كتب :
(17-02-19, 08:03 PM)new_programer كتب : انت عايز تضغط على مكان فى الداتا جريد يعرضلك البيانات فى تكست
ام يبحث فى جدول ويعرضلك البيانات من جدول
ايه المطلوب علشان اساعدك
اخى الكريم .. انا عندى فى شاشة الفواتير وطبعا عشان اعمل فاتورة لازم اختار العميل وانا عامل button فى شاشة الفواتير من خلالة بظهر شاشة العملاء لاختيار العميل اللى انا هعملو الفاتورة 
وفى حدث ال Double Click الخاص بالداتا جريد لا تظهر البيانات فى الحقول التكست بوكس اللى فى الفواتير .. مع العلم انى متاكد من الكود ولا يظهر لى اى ايرور
اتمنى يكون الامور وضحت لحضرتك


اخي الموضوع سهل ان شاء الله .

اخي في حدث ال Double click  الخاص بالداتا جريد فيو
وبعد كتابة اكواد استدعاء البيانات في التكست بوكس الخاص بفورم الفاتوره
لابد من عمل فتح للفورم اللي فيه التكست بوكس
 ثم عمل غلق للفورم الحالي  
اذا كنت جربت هذا وايضا لا تظهر البيانات جرب انك تحذف كلمة ToString 
كالاتي
  FRM_Sales.CustomerID.Text = .CurrentRow.Cells("CustomerID").Value

واذا وجدت نفس المشكله  ارفق جزء من المشروع وستجد الحل ان شاء الله سواء مني او من الاخوه الافاضل 
الرد
تم الشكر بواسطة: mostafa nada
#9
ضع هذه المتغيرات في مديول :

PHP كود :
public CustomerID as integer
public CustomerName as string
public CustomerAddress as string
public CustomerPhone as string 

ثم ضعها في كودك :

PHP كود :
With DataGridView1
    CustomerID 
= .CurrentRow.Cells("CustomerID").Value.ToString()
 
   CustomerName = .CurrentRow.Cells("CustomerName").Value.ToString()
 
   CustomerAddress = .CurrentRow.Cells("CustomerAddress").Value.ToString()
 
   CustomerPhone = .CurrentRow.Cells("CustomerPhone").Value.ToString()
End With 

و استدعها من أي نافذة تريد :

PHP كود :
CustomerID.Text CustomerID
CustomerName
.Text CustomerName
CustomerAddress
.Text CustomerAddress
CustomerPhone
.Text CustomerPhone 
الرد
تم الشكر بواسطة: elgokr


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  تشغيل قاعدة mdf علي جهاز العميل makky 2 74 , 05:27 AM
آخر رد: asemshahen5
  طلب فى تصدير بيانات 2 داتا جريد فيو الى الاكسل خالد كامل1 1 63 , 12:04 AM
آخر رد: ابراهيم ايبو
  حجم قاعدة بيانات اكسس makky 4 131 07-11-19, 01:58 PM
آخر رد: sendbad100
  [سؤال] سؤال يخص تصدير بيانات قادمة من أكسل الى CrystalReport مباشرة paradoxinoo 3 87 07-11-19, 06:59 AM
آخر رد: princelovelorn
Rainbow [VB.NET] الإتصال بقاعدة بيانات على النت بواسطة تطبيق فجول بيسك علي إبراهيم الحاج علي 4 306 15-10-19, 05:15 PM
آخر رد: علي إبراهيم الحاج علي
  [VB.NET] التعامل مع قاعدة بيانات أكسس vb.net 2012 paypalet 1 128 15-10-19, 03:40 PM
آخر رد: elgokr
Sad [VB.NET] نقل بيانات جدول بقاعدة بيانات الى جدول اخر بقاعدة بيانات ثانية اسامه الهرماوي 7 223 14-10-19, 11:12 PM
آخر رد: elgokr
  [سؤال] كود الحذف من قاعدة بيانات muad 2 139 14-10-19, 10:11 PM
آخر رد: muad
  [سؤال] اخوان الاعزاء ارجو مساعدتى في حل عرض بيانات في تقرير كريستال ريبورت nazarakrawi 7 254 02-10-19, 10:21 PM
آخر رد: asemshahen5
  معرفة عدد الجداول في قاعدة بيانات ابو همام العراقي 6 240 30-09-19, 12:34 AM
آخر رد: asemshahen5

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


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