السلام عليكم . هذه اول مشاركة لى ببرنامجكم الرجاء مساعدتي
السؤوال : جلب بينات من الداتا جريد فيور على الفورم1 واظهارها علي الفورم 2 بالتابل ديتيلس او تاكست بوكس
وعليكم السلام ورحمة الله وبركاته
كل ما تحتاج اليه الكود التالى
كود :
Form2.TextBox5.Text = DataGridView1.Rows(0).Cells(0).Value
Form2.Show()
تذكر بان تقوم رقم 0 من Rows حيث تعنى رقم الصف
وكذلك رقم 0 من Cells حيث تعنى الخلاية من رقم العمود
فالعدد يبداب من 0 وليس من 1
فالعمود الاول مع الصف الاول يعنى 0 لـ 0
فالعمود الاول مع الصف الرابع يعنى 3 لـ 0
تحياتى لك
وتمنياتى لك التوفيق
أو تستطيع وضع متغيرات حسب الحقول التي تود نقل قيمتها الى فورم 2 في مديول ثم تعبئتها و ثم إستدعائها من أي فورم :
PHP كود :
'ضع المتغير الذي تريده في مديول'
public CustomerID as integer
'كود يوضع في الفورم 1'
CustomerID = DataGridView1.CurrentRow.Cells("CustomerID").Value.ToString()
'كود يوضع في الفورم 2 أو أي فورم تريده في حدث تحميل الفورم'
Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
CustomerID.Text = CustomerID
End Sub
مشكورين اساتذتي على تعاونكم وسرعة الرد . لاكن ولا كود اشتغل معي . لو تكرمتم ارفعلكم برنامجي لانه برنامج معقد .
أرفع فقط الفورمين الذين توجد المشكلة بهم .
إذا كان و لا بد ارفع المثال مع ذكر أسماء الفورمات التي تريد التعديل عليهم و تقبل مني فائق الاحترام .
من الواضح انك تقوم بتنفيذ الكود من خلال Form2
فاذا كان هذا صحيح فيجب ان يكون الكود على هذا النحو
كود :
TextBox1.Text = Form1.DataGridView1.Rows(0).Cells(0).Value
تذكر لاتمام جلب القيمة من الفورم الاخر كما هو موضح بالكود
يجب ان يكون الفورم بالاساس يعمل وليس مغلق
تحياتى لك
وتمنياتى لك التوفيق
(25-02-19, 10:12 PM)asemshahen5 كتب : [ -> ]أرفع فقط الفورمين الذين توجد المشكلة بهم .
إذا كان و لا بد ارفع المثال مع ذكر أسماء الفورمات التي تريد التعديل عليهم و تقبل مني فائق الاحترام .
شكرا استاذي الفاضل على رحابة صدرك وحسن ردك .
السؤال طريقة رفع برنامجي الى حضرتكم . اعتذر منكم مسبقا
[attachment=20989]
(25-02-19, 05:23 PM)asemshahen5 كتب : [ -> ]أو تستطيع وضع متغيرات حسب الحقول التي تود نقل قيمتها الى فورم 2 في مديول ثم تعبئتها و ثم إستدعائها من أي فورم :
PHP كود :
'ضع المتغير الذي تريده في مديول'
public CustomerID as integer
'كود يوضع في الفورم 1'
CustomerID = DataGridView1.CurrentRow.Cells("CustomerID").Value.ToString()
'كود يوضع في الفورم 2 أو أي فورم تريده في حدث تحميل الفورم'
Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
CustomerID.Text = CustomerID
End Sub
(26-02-19, 07:31 PM)anis كتب : [ -> ] (25-02-19, 10:12 PM)asemshahen5 كتب : [ -> ]أرفع فقط الفورمين الذين توجد المشكلة بهم .
إذا كان و لا بد ارفع المثال مع ذكر أسماء الفورمات التي تريد التعديل عليهم و تقبل مني فائق الاحترام .
شكرا استاذي الفاضل على رحابة صدرك وحسن ردك .
السؤال طريقة رفع برنامجي الى حضرتكم . اعتذر منكم مسبقا
(25-02-19, 05:23 PM)asemshahen5 كتب : [ -> ]أو تستطيع وضع متغيرات حسب الحقول التي تود نقل قيمتها الى فورم 2 في مديول ثم تعبئتها و ثم إستدعائها من أي فورم :
PHP كود :
'ضع المتغير الذي تريده في مديول'
public CustomerID as integer
'كود يوضع في الفورم 1'
CustomerID = DataGridView1.CurrentRow.Cells("CustomerID").Value.ToString()
'كود يوضع في الفورم 2 أو أي فورم تريده في حدث تحميل الفورم'
Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
CustomerID.Text = CustomerID
End Sub
عند الضغط علي الصورة (بحث )بالفورم 2 سوف تظهر معك الداتا جريد فيور
وعند الضغط علي زر الاطلاع سوف تتنقل الى الفورم 3 مع نقل البيانات من الداتا جريد فيور الي التاكست بوكس و هنا تكمن لمشكلة استاذي الفاضل
اضغط المجلد كامل ،،
انته ففقط ضغطت ايقونة تشغيل البرنامج .
اخى الحبيب تاكد بانك
تقوم بضغط مجلد المشروع كاملاً
وليس ايقونة تشغيل المشروع فقط
ثم قم باعادة رفعه بالمرفقات هنا
تحياتى لك
وتمنياتى لك التوفيق