اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

الردود الموصى بها

قام بنشر

إخوتي وأحبتي

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


Forms!Form1!combo2.Requery

ويكمن الحل في تحديد شرط تحديث مصدر الصف لمربع التحرير و السرد في النموذج الأصل مع أمر إستدعاء النموذج المنبثق ، ومن النموذج الأصل ، وبذلك أيضا يمكن إستخدام وإستدعاء نفس النموذج المنبثق من أكثر من نموذج لعدم إرتباطه بأيها، وذلك بإستخدام الكود التالي خلف زر أمر إستدعاء النموذج المنبثق من النموذج الأصل :

   DoCmd.OpenForm "frmAddCustomer", WindowMode:=acDialog

   Me.TaxNum.Requery

وقضي الأمر

مرفق تطبيق للتوضيح

.............

NA_RequeryingComboBox.rar

  • Like 1
قام بنشر

أخي الكريم نارت

السلام عليكم ورحمة الله وبركاته

تم التجربة والنتيجة ممتازة يتم التحديث . لكن اسم الشركة في النموج لا يتغير بتغير القائمة .

أعتقد انه لو تم ربطهما سيكون المثال أكثر إفادة .

جزاك الله خير على ما تقدمه .

بالتوفيق،،،

قام بنشر

التعديل الذي إقترحه الأخ Ksmn64 يطبق بإضافة الكود التالي للنموذج الأصل frmCustomer بعد إعادة تسمية حقل الإسم ب CompNam


Private Sub TaxNum_AfterUpdate()

Me.CompNam = Me.TaxNum.Column(1)

End Sub

انشئ حساب جديد او قم بتسجيل دخولك لتتمكن من اضافه تعليق جديد

يجب ان تكون عضوا لدينا لتتمكن من التعليق

انشئ حساب جديد

سجل حسابك الجديد لدينا في الموقع بمنتهي السهوله .

سجل حساب جديد

تسجيل دخول

هل تمتلك حساب بالفعل ؟ سجل دخولك من هنا.

سجل دخولك الان
×
×
  • اضف...

Important Information