السلام عليكم ورحمة الله وبركاته
حياكم الله جميعا ونفع بكم..
لدي نموذجان بينهما علاقة، وأريد فتح النموذج الثاني على السجل الذي يخص الموظف في النموذج الأول..
لم أفلح في كتابة الكود بعد محاولات عديدة...
وعليكم السلام ورحمة الله
فكرة الحل على على الشكل التالي
ودقق في اني لا اعطيك حلا ولكن فقط فكرة الحل
لنفترض ان النموذج الاول اسمه form1 والثاني اسمه form2
وان لديك في الفورم الاول داتا جريد فيو فيها اسماء الموظفين وفي العمود رقم 0 يوجد رقم الموظف
يجب كتابة كود من هذا النمط في الفورم الاول في زر مثلا
كود :
Form2.TextBox1.Text = dgv.Rows(dgv.CurrentRow.Index).Cells(0).Value
Form2.ShowDialog()
اما في الفورم الثاني في حدث اللود نضع كود فلترة للموظفين بحيث يظهر فقط الموظفين الذين يحملون الرقم الموجود في مربع النص الموجود في الفورم الثاني
شكرا جزيلا أخي أبو أنس
ولكن في حال وضع الفلتر (حبذا لو تكتب الكود) في اللود.
ستتم فلترة الفورم حتى في حال فتحه بشكل منفرد بعيدا عن الفورم الأول.
وأعتذر عن إزعاجك نفع الله بك
الكود ضمن شرط ان تكون التكست بوكس تحتوي رقم
طبعا التيكستبوكس انت رح تعملها مخفية
والكوك جلب بيانات من جدول الموظفين قي قاعدة البيانات عندما يكون السطر قيمة كذا تساوي محتوى التيكست بوكس
يعني رح تستخدم الشرط where وبارامتر تعوض فيه التكست بوكس
"[quote='\u0627\u0628\u0648\u00a0\u0627\u0646\u0633' pid='177117' dateline='1633280684']\r\n\u0627\u0644\u0643\u0648\u062f \u0636\u0645\u0646 \u0634\u0631\u0637 \u0627\u0646 \u062a\u0643\u0648\u0646 \u0627\u0644\u062a\u0643\u0633\u062a \u0628\u0648\u0643\u0633 \u062a\u062d\u062a\u0648\u064a \u0631\u0642\u0645\r\n\u0637\u0628\u0639\u0627 \u0627\u0644\u062a\u064a\u0643\u0633\u062a\u0628\u0648\u0643\u0633 \u0627\u0646\u062a \u0631\u062d \u062a\u0639\u0645\u0644\u0647\u0627 \u0645\u062e\u0641\u064a\u0629\r\n\u0648\u0627\u0644\u0643\u0648\u0643 \u062c\u0644\u0628 \u0628\u064a\u0627\u0646\u0627\u062a \u0645\u0646 \u062c\u062f\u0648\u0644 \u0627\u0644\u0645\u0648\u0638\u0641\u064a\u0646 \u0642\u064a \u0642\u0627\u0639\u062f\u0629 \u0627\u0644\u0628\u064a\u0627\u0646\u0627\u062a \u0639\u0646\u062f\u0645\u0627 \u064a\u0643\u0648\u0646 \u0627\u0644\u0633\u0637\u0631 \u0642\u064a\u0645\u0629 \u0643\u0630\u0627 \u062a\u0633\u0627\u0648\u064a \u0645\u062d\u062a\u0648\u0649 \u0627\u0644\u062a\u064a\u0643\u0633\u062a \u0628\u0648\u0643\u0633\r\n\u064a\u0639\u0646\u064a \u0631\u062d \u062a\u0633\u062a\u062e\u062f\u0645 \u0627\u0644\u0634\u0631\u0637 where \u0648\u0628\u0627\u0631\u0627\u0645\u062a\u0631 \u062a\u0639\u0648\u0636 \u0641\u064a\u0647 \u0627\u0644\u062a\u0643\u0633\u062a \u0628\u0648\u0643\u0633\r\n[\/quote]\r\n\r\n\u0642\u0645\u062a \u0628\u0643\u062a\u0627\u0628\u0629 \u0647\u0630\u0627 \u0627\u0644\u0643\u0648\u062f \u0648\u0646\u062c\u062d \u0641\u064a \u0641\u0644\u062a\u0631\u0629 \u0627\u0644\u0633\u062c\u0644 \u0644\u0643\u0646\u0647 \u0644\u0645 \u064a\u062c\u0644\u0628 \u0628\u064a\u0627\u0646\u0627\u062a\u0647!\r\n\r\n[code]\r\ndt.Defaultview.rowfilter= \"id\"= form2.textbox1.text\r\nDatagridview1.Datasource= dt[\/code]"
السلام عليكم
انا ايضا اريد نفس الطلب لكن ماوضحت الفكرة لدي
مطلوب اني افتح فورم 1 وفيه بوتون لفتح فورم 2
فورم 1 اسماء الطلاب
فورم 2 تقدير الطالب
المطلوب ان يظهر فقط في الداتا قريد فيو بيانات الطالب الذي id الخاص به في فورم 1 مفتوح الان