السلام عليكــم ورحمـة الله وبركاتــه ،،
كل عام وأنتم بخير
عثرت على ضالتي في هذا المنتدى الرائع قبل عدة أيام ولكني احتاج إلى تذليل هذه العقبة
أظن أن العنوان لا يحتاج إلى زيادة إيضاح
وعليكم السلام ورحمة الله وبركاته...
وكل عام وأنت أخي بأتم صحة وعافية،
جرب أن استخدم واحداً من الطريقتين التاليتين:
Private Sub axTreeView_DblClick() DoCmd.OpenForm "ff", , , "[mynm]='" & axTreeView.SelectedItem.Text & "'" End Sub Private Sub axTreeView_NodeClick(ByVal Node As Object) DoCmd.OpenForm "ff", , , "[mynm]='" & Node.Text & "'" End Sub
والله أعلم
جزاك الله عنا خير الجزاء يا استاذنا الكريم
كلا الطريقتين فعالة وتؤدي إلى المطلوب ولكن ... فقط لعقدة واحدة ... وجدول واحد ( أي عقدة واحدة وما يقابلها من جدول )
وهذا يرجع مما اتضح لي إلى أن مصدر السجل للنموذج الذي تم استدعاؤه هو جدول واحد .
لا أعلم كيف يتم استدعاء الاسماء من الجداول الأخرى ؟؟
sabhha كتب:جزاك الله عنا خير الجزاء يا استاذنا الكريمكلا الطريقتين فعالة وتؤدي إلى المطلوب ولكن ... فقط لعقدة واحدة ... وجدول واحد ( أي عقدة واحدة وما يقابلها من جدول )
وهذا يرجع مما اتضح لي إلى أن مصدر السجل للنموذج الذي تم استدعاؤه هو جدول واحد .
لا أعلم كيف يتم استدعاء الاسماء من الجداول الأخرى ؟؟
إلى استاذنا الفاضل أحمد الحيقي وإلى جميع الأساتذة الفضلاء في هذا المنتدى العريق :
قمت بإنشاء نموذجين آخرين يستندان إلى الجدولين الآخرين
فالمطلوب الآن ( وحسب تصوري أنه يحقق المطلوب) :
التعديل على الكود بحيث :
عند النقر على العقدة الأولى يفتح النموذج ffa
وعند النقر على العقدة الثانية يفتح النموذج ffb
وعند النقر على العقدة الثالثة يفتح النموذج ffc
هذا التصور إذا كان غير ممكن تحقيق المطلوب بنموذج واحد
·._.··`¯·.¸¸.·` حل موفق وهو المطلوب ·._.··`¯·.¸¸.·`
¸.•'¸.•' انا من يعتذر وليس انت ¸.•'¸.•'
اشكرك جزيل الشكر على ما بذلته وتبذله من جهد /// اسال الله ان يجعل ماتقوم به في ميزان حسناتك