منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
سؤال حول التنقل بين ال textbox - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغات البرمجة الاخرى (http://vb4arb.com/vb/forumdisplay.php?fid=4)
+--- قسم : قسم لغة vb6.0 (http://vb4arb.com/vb/forumdisplay.php?fid=18)
+---- قسم : قسم أسئلة vb6.0 (http://vb4arb.com/vb/forumdisplay.php?fid=28)
+---- الموضوع : سؤال حول التنقل بين ال textbox (/showthread.php?tid=29053)



سؤال حول التنقل بين ال textbox - haider kh - 17-03-19

السلام عليكم اخوتي الكرام مشرفي المنتدى واعضاءه
استخدم الكود التالي للتنقل بين مربعات النص حيث يتم الانتقال من textbox1 الى textbox2 بعد ادخال رقم مكون من عددين
ويعمل الكود بشكل جيد ولكن عند ربط مربعات النص بحقول جدول في قاعدة البيانات وعند النتقال من الى السجل السابق يظهر لدي خطأ
الكود المسخدم هو:
فما هو الحل جزيتم خيرا
طريقة الربط هي ADO

كود :
Private Sub Text1_Change()
con = Len(Text1.Text)
mask = 2

If con = mask Then
Text1.BackColor = &H80000014
Text2.SelStart = 0
Text2.SelLength = Len(Text2)
'Text2.SetFocus
Text2.BackColor = &HC0E0FF
End If
End Sub



RE: سؤال حول التنقل بين ال textbox - Amir_Alzubidy - 17-03-19

PHP كود :
Private Sub Form_Load()
Me.Show
End Sub 



RE: سؤال حول التنقل بين ال textbox - haider kh - 17-03-19

بارك الله بك استاذ [b]Amir_Alzubidy[/b]
ممكن توضيح اكثر لاستخدام الكود


RE: سؤال حول التنقل بين ال textbox - Amir_Alzubidy - 17-03-19

فقط قم بوضع هذا السطر في حدث الفورم لود 
PHP كود :
Me.Show 
و الغي تعليق الفوكس لمربع النص 2
المكتوب في الكود في السؤال 
اذا ما اشتغل معاك ارفع المشروع للتعديل


RE: سؤال حول التنقل بين ال textbox - haider kh - 18-03-19

الاخوة الكرام المشرفون ,
الاستاذ [b][b]Amir_Alzubidy[/b][/b]

[b]شكرا لك كثيرا [/b]
[b]عمل الكود بشكل صحيح ولكني ارغب في التعديل على المثال المرفق وكما في الصورة المدرجة ضمن الفورم[/b]
جزاك الله خيرا
وارجو ان لا أكون قد تجاوزت قوانين وشروط النشر





(17-03-19, 09:04 PM)Amir_Alzubidy كتب : فقط قم بوضع هذا السطر في حدث الفورم لود 
PHP كود :
Me.Show 
و الغي تعليق الفوكس لمربع النص 2
المكتوب في الكود في السؤال 
اذا ما اشتغل معاك ارفع المشروع للتعديل



RE: سؤال حول التنقل بين ال textbox - Amir_Alzubidy - 19-03-19

السلام عليكم و رحمة الله 
عذراً على التأخير اخي حيدر
بالرغم من انني لا احب طريقة الربط المتبعة في المشروع الا انني سأحاول
لكن هناك سؤال اخي الحبيب فيما يخص الدرجات ( درجات الكيرف ) ،
هل هي لكل طالب ؟
وكيف يتم تحديدها بناء على ماذا ؟
ماذا عن المتبقي من درجات الكيرف لو تم توزيعها


RE: سؤال حول التنقل بين ال textbox - haider kh - 19-03-19

(19-03-19, 08:20 PM)Amir_Alzubidy كتب : السلام عليكم و رحمة الله 
عذراً على التأخير اخي حيدر
بالرغم من انني لا احب طريقة الربط المتبعة في المشروع الا انني سأحاول
لكن هناك سؤال اخي الحبيب فيما يخص الدرجات ( درجات الكيرف ) ،
هل هي لكل طالب ؟
وكيف يتم تحديدها بناء على ماذا ؟
ماذا عن المتبقي من درجات الكيرف لو تم توزيعها

الله يبارك بيك استاذنا الغالي
ادامك الله وابقاك وجعل كل حرف تكتبة في ميزان حسناتك
انا مبتدئ لذلك افضل استخدم الربط بال ADO لمعرفتي البسيطة بكيفية التعامل معها
درجات الكيرف لكل طالب عشر درجات 
والمتبقي من درجات الطالب الواحد تدور له للدور الثاني
 يتم اعطائها للطالب الذي درجته بين 40 -49 ولكن تعطى اولا للدرس الذي درجته النهائية 49 ثم للدرس الذي درجته 48 ثم للذي درجته 47 وهكذا
مثلا لدينا الدرجات التالية
العربي 20+29=49 يأخذ درجة واحد لتصبح 50 وينبقى من درجات القرار 9 درجات 
الأنكليزي 22+27= 49 ياخذ درجة واحدة من ال9 المتبقية فتصبح 50 ويتبقى 8 درجات
ثم نجد الدرجات التالية
الرياضيات 23+19=42
الفيزياء 21+26=47
الكيمياء 22+25=47
نجد ان المتبقي 8 درجات والرياضيات تحتاج الى 8 درجات لكي تصبح 50
لكننا لا نمنح القرار للرياضيات بل يمنح الى الفيزياء لانها تحتاج 3 درجات ويتبقى لدينا 5 درجات تمنح 3 درجات منها الى الكيمياء فيبقى لدينا ددرجتان
ولانها لا تفيد درجة الرياضيات تبقى مدور للطالب للدور الثاني

عذرا للأطالة اتمنى ان اكون قد وضحت ولو قليلا لالية اضافة القرار
استخدمت جملة case في المثال المرفق ادناه اتنمى ان تطلع علية جزاك الله خيرا


RE: سؤال حول التنقل بين ال textbox - Amir_Alzubidy - 20-03-19

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


RE: سؤال حول التنقل بين ال textbox - عبدالله الصافي - 20-03-19

شكرا لجميع الاخوة الكرام وللاخ امير تحية خاصة
وربنا يتقبل منه صالح الاعمال
اخي الكريم لقد قمت بعمل طريقة لتوزيع الدرجات المطلوبة
والذي عليك عمله هو حفظها في قاعدة البيانات

ملحوظة
انا لم اغير شيء في المشروع من الاكواد
غير
كل ما فعلته اضفت اداة flixgrid
واداة زر بعنوان(اضف درجات الكريف)
وخانة نص بها الرقم 10
والكود الاساسي الذي ضفته داخل الحدث كليك للزر

تحياتي لكم جميعا


RE: سؤال حول التنقل بين ال textbox - haider kh - 23-03-19

(20-03-19, 12:40 AM)Amir_Alzubidy كتب : اهلا بك اخي حيدر 
سوف استنكف عن تقديم المساعدة لعدم مقدرتي على استيعاب هذه التقنية 
اتمنى ان تجد ضالتك عند احد الاخوة 
ارجو منك المعذرة 
بالتوفيق

شكرا جزيلا استاذ Amir_Alzubidy
انا من يرجو المعذرة الله يبارك بيك
حفظك الله

(20-03-19, 03:24 AM)عبدالله الصافي كتب : شكرا لجميع الاخوة الكرام وللاخ امير تحية خاصة
وربنا يتقبل منه صالح الاعمال
اخي الكريم لقد قمت بعمل طريقة لتوزيع الدرجات المطلوبة
والذي عليك عمله هو حفظها في قاعدة البيانات

ملحوظة
انا لم اغير شيء في المشروع من الاكواد
غير
كل ما فعلته اضفت اداة flixgrid
واداة زر بعنوان(اضف درجات الكريف)
وخانة نص بها الرقم 10
والكود الاساسي الذي ضفته داخل الحدث كليك للزر

تحياتي لكم جميعا

تحياتي لك استاذ عبدالله الصافي

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