ربط نموذج رئيسي form مع نموذج فرعي subform باستخدام زر فتح نموذج open form وكيفية تأمين البيانات به فى برنامج أكسيس MS access - مدرسة الويب web school

أعلان الهيدر

الرئيسية ربط نموذج رئيسي form مع نموذج فرعي subform باستخدام زر فتح نموذج open form وكيفية تأمين البيانات به فى برنامج أكسيس MS access

ربط نموذج رئيسي form مع نموذج فرعي subform باستخدام زر فتح نموذج open form وكيفية تأمين البيانات به فى برنامج أكسيس MS access

السلام عليكم ورحمة الله وبركاته
فى هذا الدرس سنتناول بالشرح كيفية ربط نموذج رئيسي بنموذج فرعي باستخدام زر الفتح open form

خطوات ربط نموذج رئيس form مع نموذج فرعي subform عن طريق زر button

1- لابد أولاً من وجود جدولين بينهما علاقة One to many  
2- نقوم بإنشاء نموذج المدرسة school وذلك بالضغط على  جدول school ثم من التبويب create نضغط على form wizard لإنشاء النموذج عن طريق المعالج
ربط نموذج رئيسي  form مع نموذج فرعي sub form باستخدام زر فتح نموذج open form وإغلاق النموذج باستخدام الأمر close form وكيفية تأمين البيانات به فى برنامج ميكروسوفت أكسيس MS access

 نقوم باختيار الحقول التى نريد إضافتها إلى النموذج كما هو موضح بالشكل

ربط نموذج رئيسي  form مع نموذج فرعي sub form باستخدام زر فتح نموذج open form وإغلاق النموذج باستخدام الأمر close form وكيفية تأمين البيانات به فى برنامج ميكروسوفت أكسيس MS access

نختار الشكل الذى نريد أن تظهر به البيانات وهنا اخترنا الشكل columnar عمودي بحيث تظهر بيانات مدرسة واحدة فقط فى كل نموذج.
ربط نموذج رئيسي  form مع نموذج فرعي sub form باستخدام زر فتح نموذج open form وإغلاق النموذج باستخدام الأمر close form وكيفية تأمين البيانات به فى برنامج ميكروسوفت أكسيس MS access

نقوم بتسمية النموذج وهنا اخترنا له اسم school form

ربط نموذج رئيسي  form مع نموذج فرعي sub form باستخدام زر فتح نموذج open form وإغلاق النموذج باستخدام الأمر close form وكيفية تأمين البيانات به فى برنامج ميكروسوفت أكسيس MS access
نقوم بإنشاء النموذج الفرعي وهو نموذج المعلمين teachers ونقوم بتحديده بالماوس كما هو موضح ثم من التبويب create نضغط على more forms  نماذج إضافية  ثم نختر multiple items اى عناصر متعددة بحيث يظهر أكثر من عنصر فى النموذج الواحد 

ربط نموذج رئيسي  form مع نموذج فرعي sub form باستخدام زر فتح نموذج open form وإغلاق النموذج باستخدام الأمر close form وكيفية تأمين البيانات به فى برنامج ميكروسوفت أكسيس MS access

شكل النموذج المتعدد بعد إنشاؤه كما يظهر بالشكل

ربط نموذج رئيسي  form مع نموذج فرعي sub form باستخدام زر فتح نموذج open form وإغلاق النموذج باستخدام الأمر close form وكيفية تأمين البيانات به فى برنامج ميكروسوفت أكسيس MS access
 نختر اسم مناسب للنموذج الفرعي الخاص بالمعلمين teachers وهنا نختر teacherform

ربط نموذج رئيسي  form مع نموذج فرعي sub form باستخدام زر فتح نموذج open form وإغلاق النموذج باستخدام الأمر close form وكيفية تأمين البيانات به فى برنامج ميكروسوفت أكسيس MS access

نفتح نموذج school form فى وضع التصميم design view ثم من التبويب design نقوم بإضافة زر button ونقوم برسم أبعاده بالماوس كما هو موضح.
ربط نموذج رئيسي  form مع نموذج فرعي sub form باستخدام زر فتح نموذج open form وإغلاق النموذج باستخدام الأمر close form وكيفية تأمين البيانات به فى برنامج ميكروسوفت أكسيس MS access

نلاحظ أنه تم فتح مربع حواري dialog box نختر من التبويب form operators نضغط على open form
ربط نموذج رئيسي  form مع نموذج فرعي sub form باستخدام زر فتح نموذج open form وإغلاق النموذج باستخدام الأمر close form وكيفية تأمين البيانات به فى برنامج ميكروسوفت أكسيس MS access

نضغط على next ثم نقوم باختيار النموذج الذى نريد أن يقوم هذا الزر button بفتحه عند الضغط عليه وهنا نختر النموذج الفرعي teacher form ثم نضغط على next
ربط نموذج رئيسي  form مع نموذج فرعي sub form باستخدام زر فتح نموذج open form وإغلاق النموذج باستخدام الأمر close form وكيفية تأمين البيانات به فى برنامج ميكروسوفت أكسيس MS access

ثم نضغط على open the form and find specific data وذلك لتحديد حقل الربط في كلا الجدولين. ثم نضغط على Next
ربط نموذج رئيسي  form مع نموذج فرعي sub form باستخدام زر فتح نموذج open form وإغلاق النموذج باستخدام الأمر close form وكيفية تأمين البيانات به فى برنامج ميكروسوفت أكسيس MS access
 نقوم بتحديد حقل الربط بين كلا الجدولين وهنا  حقل الربط هو school id ثم نضغط على <-> لإضافتهم فى خانة Matching field ثم نضغط على Next
ربط نموذج رئيسي  form مع نموذج فرعي sub form باستخدام زر فتح نموذج open form وإغلاق النموذج باستخدام الأمر close form وكيفية تأمين البيانات به فى برنامج ميكروسوفت أكسيس MS access
 ثم نضغط على text لاختيار نص يتم كتابته على نموذج الفتح  ونكتب الاسم وهو هنا المعلمين العاملين بالمدرسة.

ربط نموذج رئيسي  form مع نموذج فرعي sub form باستخدام زر فتح نموذج open form وإغلاق النموذج باستخدام الأمر close form وكيفية تأمين البيانات به فى برنامج ميكروسوفت أكسيس MS access
 وهنا يمكن تسمية الزر button او تركه كما هو ثم نضغط finish
ربط نموذج رئيسي  form مع نموذج فرعي sub form باستخدام زر فتح نموذج open form وإغلاق النموذج باستخدام الأمر close form وكيفية تأمين البيانات به فى برنامج ميكروسوفت أكسيس MS access
 نقوم بفتح نموذج المدرسة      school فى وضع التشغيل form view فنلاحظ شكل الزر button المعلمين العاملين بالمدسة وعند الضغط عليه يتم فتح النموذج الفرعي sub form المعلمين teachers

ربط نموذج رئيسي  form مع نموذج فرعي sub form باستخدام زر فتح نموذج open form وإغلاق النموذج باستخدام الأمر close form وكيفية تأمين البيانات به فى برنامج ميكروسوفت أكسيس MS access

نموذج المعلمين بعد فتحه  عند الضط على الزر button  ونلاحظ أنه تم الربط بين النموذجين بحقل schoolid ولكن يمكن إضافة معلم جديد واختيار اسم أى مدرسة أخرى غير المدرسة الافتراضية  لذا نقوم بتغيير القيمة الافتراضية بحيث تكون القيمة الافتراضية هى الموجودة بحقل schoolid في نموذج المدرسة school .
ربط نموذج رئيسي  form مع نموذج فرعي sub form باستخدام زر فتح نموذج open form وإغلاق النموذج باستخدام الأمر close form وكيفية تأمين البيانات به فى برنامج ميكروسوفت أكسيس MS access

نقوم بفتح نموذج المعلمين teachers form فى وضع التصميم design view ثم نضغط على القائمة المنسدلة الخاصة  بحقل الربط وهى هنا schoolid ثم نضغط على property sheet لإظهار خصائص هذه القائمة ثم نضغط على ... الموجودة بجوار default value

ربط نموذج رئيسي  form مع نموذج فرعي sub form باستخدام زر فتح نموذج open form وإغلاق النموذج باستخدام الأمر close form وكيفية تأمين البيانات به فى برنامج ميكروسوفت أكسيس MS access
 ثم نختر allforms ونختر schoolform ثم schoolid بحيث أن القيمة الافتراضية التي توجد فى اسماء المدارس فى نموذج المعلم teachers form تكون هى نفس القيمة الموجودة  في schoolid في نموذج المدارس school form
ربط نموذج رئيسي  form مع نموذج فرعي sub form باستخدام زر فتح نموذج open form وإغلاق النموذج باستخدام الأمر close form وكيفية تأمين البيانات به فى برنامج ميكروسوفت أكسيس MS access
 نلاحظ ان تم تغيير القيمة الافتراضية بحيث تكون هى نفس القيمة الافتراضية الموجودة بنموذج المدارس school form ولكن مازال المستخدم يستطيع تغييرها إن أراد ذلك.
ربط نموذج رئيسي  form مع نموذج فرعي sub form باستخدام زر فتح نموذج open form وإغلاق النموذج باستخدام الأمر close form وكيفية تأمين البيانات به فى برنامج ميكروسوفت أكسيس MS access
 نقوم بتأمين بيانات حقل كود المدرسة schoolid في جدول المعلمين teachrsform بحيث لا يستطيع المستخدم تغيير اسم المدرسة الموجودة فى حقل schoolid وذلك باختيار locked yes كما هو موضح
ربط نموذج رئيسي  form مع نموذج فرعي sub form باستخدام زر فتح نموذج open form وإغلاق النموذج باستخدام الأمر close form وكيفية تأمين البيانات به فى برنامج ميكروسوفت أكسيس MS access
 

ليست هناك تعليقات:

إرسال تعليق

شائع هذا الأسبوع

يتم التشغيل بواسطة Blogger.

تم الكشف عن مانع الإعلانات

الإعلانات تساعدنا في تمويل موقعنا، فالمرجو تعطيل مانع الإعلانات وساعدنا في تقديم محتوى حصري لك. شكرًا لك على الدعم ❤️