لكتابة مسار (Path) لـ TabControl في صفحة محددة تحتوي على برمجة Access (Access programming)، يمكنك اتباع الخطوات التالية باستخدام لغة البرمجة VBA (Visual Basic for Applications):
فتح محرر الفبات الخاص بالنموذج (Form):
انقر نقرًا مزدوجًا على نموذج الواجهة الذي تريد العمل عليه.
انتقال إلى وضع التصميم (Design Mode):
تأكد من أنك في وضع التصميم لنموذج الواجهة.
إضافة TabControl (التاب كونترول):
إذا لم يكن TabControl مضافًا بالفعل، يمكنك إضافته من شريط الأدوات (Toolbox) عبر سحبه وإسقاطه على النموذج.
تعيين مسار للتاب المحدد:
حدد التاب الذي تريد تعيين مسار له في TabControl.
انقر مرتين على التاب المحدد للانتقال إلى محرر الفبات الخاص به.
إضافة الكود للتاب المحدد:
انقر مرتين على التاب لتفعيل حدثه الافتراضي (العادة هو الحدث OnClick أو OnChange).
أضف الكود الخاص بك في محرر الفبات.
مثال بسيط لتعيين مسار لتاب محدد في VBA:
Private Sub TabControlName_Change()
Select Case TabControlName.Value
Case 0 ' المسار الخاص بالتاب الأول
DoCmd.OpenForm "Form1"
Case 1 ' المسار الخاص بالتاب الثاني
DoCmd.OpenForm "Form2"
Case Else
' يمكنك إضافة المسارات الأخرى هنا حسب الحاجة
End Select
End Sub
Private Sub TabControlName_Change() Select Case TabControlName.Value Case 0 ' المسار الخاص بالتاب الأول DoCmd.OpenForm "Form1" Case 1 ' المسار الخاص بالتاب الثاني DoCmd.OpenForm "Form2" Case Else ' يمكنك إضافة المسارات الأخرى هنا حسب الحاجة End Select End Sub
TabControlName هو اسم TabControl الخاص بك.
Case 0, Case 1 تمثل محتوى كل تاب (أول تاب، ثاني تاب، إلخ).
DoCmd.OpenForm "FormName" تفتح النموذج المعين عند تحديد التاب المناسب.
يرجى استبدال "Form1" و "Form2" بأسماء النماذج الفعلية التي تريد فتحها عند تحديد كل تاب. كما يمكنك إضافة المزيد من الحالات (Cases) حسب عدد التابات والمسارات التي تحتاجها.
بعد إضافة هذا الكود، عند تغيير التاب في TabControl، سيتم فتح النموذج المحدد بناءً على الشفرة المعينة في الكود. تأكد من تعديل الأسماء والمسارات وفقًا لهيكل نموذجك واحتياجات برمجتك.