كيف يمكن برمجة ال vsorll بحيث يقرا بيانات موجوده في الframe وتكون مربوطه بحقل موجود بنفس الشاشه بمعنى علاقة one -to -many والملف المضغوط يوجد به شكل يوضح المقصود ان شاء الله .
جزاكم الله خير الجزاء
كيف يمكن برمجة ال vsorll بحيث يقرا بيانات موجوده في الframe وتكون مربوطه بحقل موجود بنفس الشاشه بمعنى علاقة one -to -many والملف المضغوط يوجد به شكل يوضح المقصود ان شاء الله .
جزاكم الله خير الجزاء
بسم الله الرحمن الرحيم
تحية طيبة و بعد
المسألة بسيطة و لكن يوجد لها عدة إجابات لأن السؤال يحتمل عدة معاني فإن كان الجواب غير الذي تريده فأرجو توضيح السؤال لأجيبك عليه
على كل حال لقد اخترت الطريقة التي تغطي جميع حالات طلبك لأجيب بها و إن لم تكن الأمثل و الجواب حسب فهمي للسؤال يبدأ من :
1- إسناد القيمة 0 للخاصية Min في السكرول
2- إسناد قيمة العدد الإجمالي للسجلات للخاصية Max في السكرول
Vscroll.Max = Recordset.RecordCount
3 - كتابة الكود في الحدث Vscroll1_Change و عن طريقه نستخدم Vscroll1.value للحصول على رقم السجل و من ثم استخدام عبارة SQL أو GetRows أوغيرها و المثال التالي يوضح المطلوب
Private sub Command1_click () Recordset.GetRows (Vscroll1.value) ‘مثال على تعبئة البيانات في مربعات النص في الفريم و الطرق كثيرة Text1.text = recordset.fields(0).value Text2.text = recordset.fields(1).value . . . End Sub
كما أنوه أنه يجب وضع كود في الحدث Text?_Change الخاص برقم المنشأة ليربط الرقم المدخل في مربع النص مع Vscroll1.Value
إن شاء الله تجد الإجابة و لكم جزيل الشكر
بسم الله الرحمن الرحيم
تحية طيبة
هل نجح الأداء أم هناك حاجة للتعديل ؟؟
هذا الموضوع مغلق.