اخوتي الأعزاء :
عند تعبئة بيانات ضمن قائمة منسدلة وعند الانتقال الى سجل ثاني فلاتعرض آخر قيمة تم ادخالها بها ان لم تكن موجودة سابقا الا بعد اعادة اغلاقة وفتح الفورم مرة أخرى .. هل يوجد حل لذلك ؟
ارجو المساعدة
اخوتي الأعزاء :
عند تعبئة بيانات ضمن قائمة منسدلة وعند الانتقال الى سجل ثاني فلاتعرض آخر قيمة تم ادخالها بها ان لم تكن موجودة سابقا الا بعد اعادة اغلاقة وفتح الفورم مرة أخرى .. هل يوجد حل لذلك ؟
ارجو المساعدة
ضع في حدث بعد التحديث للقائمة المنسدلة الامر
Requery
بالتوفيق
اخوك ---- محمود المصري
(اللَّهُمَّ أَنْتَ رَبِّي لا إِلَه إِلاَّ أَنْتَ خَلَقْتَني وأَنَا عَبْدُكَ وأَنَا على عهْدِكَ ووعْدِكَ ما اسْتَطَعْتُ أَعُوذُ بِكَ مِنْ شَرِّ ما صنَعْتُ أَبوءُ لَكَ بِنِعْمتِكَ علَيَ وأَبُوءُ بذَنْبي فَاغْفِرْ لي فَإِنَّهُ لا يغْفِرُ الذُّنُوبِ إِلاَّ أَنْتَ)
اذا كانت المشاركة مفيدة لك فلا تبخل علينا بالتقييم
أخي العزيز .. جربتها وما استفدت شي ... مابتعطي اي نتيجة
السلام عليكم
ارفع مثال لنتمكن من المساعدة
وعليكم السلام
هذا الملف المرفق
يوجد نموذج باسم نموذج1 وفيه قائمة منسدلة
عند اضافة قيمة داخل القائمة فانها تضيفها للحقل (الاسم* في الجدول
ولكن عند الانتقال الى سجل جديد لاتظهر القيمة التي أدخلت ضمن بيانات القائمة المنسدلة الا اذا قمنا باغلاق النموذج واعادة فتحه
المطلوب أن تظهر القيمة الأخيرة التي أدخلت في القائمة في سجل جديد
لا يوجد مرفق
صفحتي الشخصية في منتدى أوفيسنا
اعذروني ففي الفترة القادمة سيكون تواجدي في المنتدى ضيق جداً وذلك للانشغال في دورة لمدة 6 شهور بعد الدوام
تفضل اخي :)
عملت تغيير على مربع السرد ليسمح له بالاضافة ، والكود المطلوب هو:
Private Sub Form_Current()
Me.الاسم.Requery
End Sub
جعفر
السلام عليكم
ألف شكر لك أخ جعفر وجعله الله في ميزان حسناتك
gemm كتب:أخي العزيز .. جربتها وما استفدت شي ... مابتعطي اي نتيجة
هذا لأنك لم تحدد ماذا تريد من Requery
فعندما تكتب Requery بدون ان تكتب اسم الحقل ، فهذا معناه انك تريد حفظ السجل ،
ولكن عندما تكتب مثل ما هو في الكود الآن ، فانك تطلب من هذا الحقل ان يطلب المعلومات من الجدول (من دون ان يطلب النموذج المعلومات) ، وهذا لن ينفع كذلك اذا وضعت الكود على الحدث بعد التحديث للقائمة المنسدلة الامر ، وذلك لأن السجل الجديد لم يتم حفظه بعد :( ،
لذا يجب وضع الكود في الحدث للنموذج :)
وحياك الله :)
جعفر