منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : جلب بينات من الداتا جريد فيور الى فورم 2 تاكست بوكس
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
الصفحات : 1 2
السلام عليكم . هذه اول مشاركة لى ببرنامجكم الرجاء مساعدتي 
السؤوال : جلب بينات من الداتا جريد فيور على الفورم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 ObjectAs EventArgsHandles 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 ObjectAs EventArgsHandles 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 ObjectAs EventArgsHandles MyBase.Load
    CustomerID
.Text CustomerID
End Sub 

عند الضغط علي الصورة (بحث )بالفورم 2  سوف تظهر معك  الداتا جريد فيور 
وعند الضغط علي زر الاطلاع سوف تتنقل الى الفورم 3 مع نقل البيانات من الداتا جريد فيور  الي التاكست بوكس و هنا تكمن لمشكلة استاذي الفاضل
اضغط المجلد كامل ،،

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

تحياتى لك
وتمنياتى لك التوفيق
الصفحات : 1 2