كوماندير قام بنشر مارس 12, 2015 قام بنشر مارس 12, 2015 السلام عليكم ورحمة الله وبركاته : اذا كان لدي زر امر Btn2 على النموذج الرئيس Mfrm واردت استدعائه ( النقر عليه ) من النموذج الفرعي SubFrm
عبدالرحمن هاشم قام بنشر مارس 13, 2015 قام بنشر مارس 13, 2015 وعليكم السلام اعذرني اخي الكريم أرى أن الطلب غير واضح بالمرة ما هو أمر الزر من الأساس وماذا تريد من النموذج الفرعي بتنفيذ هذا الزر ؟
jjafferr قام بنشر مارس 13, 2015 قام بنشر مارس 13, 2015 وعليكم السلام شباب ، ممكن ادلو بدلوي 1. يجب ان تحول SUB الزر من Private الى Public: من Private Sub Btn2_Click() الى Public Sub Btn2_Click() بعدين تقدر تناديه هكذا: call Forms!Mfrm!Form_Btn2_Click وطبعا الكود غير مجرب بالدقة ، لأنه ما عندنا شئ نقدر نجربه عليه جعفر 1
كوماندير قام بنشر مارس 13, 2015 الكاتب قام بنشر مارس 13, 2015 الى كل من حاول عموما والى الاخ جعفر خصوصا الف الف شكر وبالنسبة لكود استدعاء امر الزر فلم يضبط وقد جربت الكود التالي فعمل جيدا Call Me.Parent.Btn2_Click وبهذا تكون المشكلة قد حُلت لكن هل لي ان اعرف ماهو الفرق بين Private و Public ؟
jjafferr قام بنشر مارس 13, 2015 قام بنشر مارس 13, 2015 انا قلت لك: وطبعا الكود غير مجرب بالدقة ، لأنه ما عندنا شئ نقدر نجربه عليه وبدل ما تساعدنا وتسهل علينا بقاعدة بياناتك ، اضطررت ان اعمل قاعدة بيانات خاصة لك ، فقط لأوضح ، بعد التجربة ، اتضح ان هذا هو الكود الصحيح: call Form_Mfrm.Btn2_Click لاحظ في الصورة التالية: عندي نموذج رئيسي اسمه frm_1 والزر الذي عليه يعطي الرسالة الموضحة ، يوجد نموذج فرعي sfrm_1 داخل هذا النموذج ، ولما نضغط على الزر فيه ، فانه يطلق رسالة زر frm_1. الى هنا والكود حقك يشتغل ويتوقف ، ولن يشتغل على الخطوات التالية اما الان ، فخلي النموذج frm_1 مفتوحا او مغلقا ، افتح frm_2 ، واضغط على الزر ، فانه سيطلق رسالة زر frm_1 كذلك والكود في sfrm_1 و frm_2 هو نفسه بدون اي تغيير ، وهو الذي وضحته لك في اعلى هذه المشاركة. Private sub معناه ان الكود بداخل هذا الـ sub خاص بهذا النموذج فقط ، ولا يستطيع اي نموذج آخر ان يرى محتواه ، Public sub معناه انه يسمح لجميع النماذج ان ترى الكود داخل هذا الـ sub ، واستعماله ، سواء كان النموذج مفتوحا او مغلقا جعفر 22.Click_Main_from_Sub.mdb.zip 1
سعيد صواب قام بنشر مارس 13, 2015 قام بنشر مارس 13, 2015 رائع كعادتك استاذ جعفر اطال الله عمرك وادام صحته عليك واطال الله عمر هذا الفيس الذي دائما مايسبقه الكثير من المعلومات القيمة والمفيدة ..
jjafferr قام بنشر مارس 14, 2015 قام بنشر مارس 14, 2015 رائع كعادتك استاذ جعفر اطال الله عمرك وادام صحته عليك واطال الله عمر هذا الفيس الذي دائما مايسبقه الكثير من المعلومات القيمة والمفيدة .. الله ان شاء الله يطول عمرك واشكرك على جميل كلماتك
كوماندير قام بنشر مارس 14, 2015 الكاتب قام بنشر مارس 14, 2015 اشكرك ايها المبدع دوما جعفر لكن الكود call Forms!Mfrm!Form_Btn2_Click ليس ك الكود الثاني الذي استخدمته في مثالك : call Form_Mfrm.Btn2_Click عموما اكرر شكري وتقديري لمجهودك . والمهم ان الفكرة وصلت .
goldposition قام بنشر أكتوبر 2, 2020 قام بنشر أكتوبر 2, 2020 ولو محتاج العكس يعني النموذج الرئسي هو اللي فيه الزر
محمد أبوعبدالله قام بنشر أكتوبر 2, 2020 قام بنشر أكتوبر 2, 2020 4 دقائق مضت, goldposition said: ولو محتاج العكس يعني النموذج الرئسي هو اللي فيه الزر في ١٣/٣/٢٠١٥ at 20:47, jjafferr said: 1. يجب ان تحول SUB الزر من Private الى Public: تحياتي
goldposition قام بنشر أكتوبر 2, 2020 قام بنشر أكتوبر 2, 2020 (معدل) شكرا تم تعديل أكتوبر 2, 2020 بواسطه goldposition
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.