ينطبق على
عنصر BoundObjectFrame |
عنصر Image |
عنصر OptionGroup |
مجموعة TabControl |
عنصر CheckBox |
عنصر Label |
عنصر Page |
العنصر TextBox |
العنصر ComboBox |
عنصر Line |
عنصر PageBreak |
العنصر ToggleButton |
العنصر CommandButton |
عنصر ListBox |
العنصر Rectangle |
|
العنصر CustomControl |
عنصر ObjectFrame |
عنصر Report |
|
عنصر Form |
عنصر OptionButton |
العنصر SubForm |
الخاصية Section كما تنطبق على عناصر التحكم في نموذج ما أو تقرير ما.
يمكنك تحديد عناصر التحكم هذه من خلال مقطع أي نموذج أو تقرير يظهر فيه عنصر التحكم. قراءة/كتابة Integer.
التعبير.Section
التعبير Required. تعبير يقوم بإرجاع أحد العناصر المذكورة أعلاه.
الملاحظات
بالنسبة لعناصر التحكم، يمكنك استخدام الخاصية Section لتحديد مقطع النموذج أو التقرير الذي يحتوي على عنصر تحكم.
الخاصية Section كما تنطبق على العناصر Form وReport.
يمكنك استخدام الخاصية Section لتحديد مقطع من نموذج أو تقرير وتوفير الوصول إلى خصائص ذلك المقطع. العنصر Section للقراءة فقط.
التعبير.Section(فهرس)
التعبير Required. تعبير يقوم بإرجاع أحد العناصر المذكورة أعلاه.
الفهرس Required متغير. رقم المقطع أو اسمه.
الملاحظات
تتوافق الخاصية Section مع مقطع معين. يمكنك استخدام الثوابت التالية المذكورة أدناه. من المستحسن استخدام الثوابت لتسهيل قراءة الرمز.
الإعداد |
الثابت |
الوصف |
0 |
acDetail |
مقطع التفاصيل الخاص بالنموذج أو مقطع التفاصيل الخاص بالتقرير |
1 |
acHeader |
مقطع رأس التقرير أو النموذج |
2 |
acFooter |
مقطع تذييل التقرير أو النموذج |
3 |
acPageHeader |
مقطع رأس الصفحة الخاص بالتقرير أو النموذج |
4 |
acPageFooter |
مقطع تذييل الصفحة الخاص بالتقرير أو النموذج |
5 |
acGroupLevel1Header |
مقطع رأس مستوى المجموعة 1 (التقارير فقط) |
6 |
acGroupLevel1Footer |
مقطع تذييل مستوى المجموعة 1 (التقارير فقط) |
7 |
acGroupLevel2Header |
مقطع رأس مستوى المجموعة 2 (التقارير فقط) |
8 |
acGroupLevel2Footer |
مقطع تذييل مستوى المجموعة 2 (التقارير فقط) |
إذا كان يحتوي أي تقرير على مقاطع إضافية لمستوى المجموعة، يتم ترقيم الزوجين الرأس/التذييل بشكل متتالٍ بدايةً من 9.
بالنسبة للنماذج والتقارير، تكون الخاصية Section عبارة عن صفيف من جميع المقاطع الموجودة في النموذج أو التقرير المحدد بواسطة رقم المقطع. على سبيل المثال، يشير Section(0) إلى مقطع تفاصيل النموذج ويشير Section(3) إلى مقطع رأس صفحة النموذج.
يمكنك أيضاً الإشارة إلى أي مقطع من خلال الاسم. تشير الجمل التالية إلى المقطع Detail0 للنموذج Customers وتكون مكافئة.
Forms!Customers.Section(acDetail).Visible
Forms!Customers.Section(0).Visible
Forms!Customers.Detail0.Visible
بالنسبة إلى النماذج والتقارير، يجب دمج الخاصية Section مع الخصائص الأخرى التي تنطبق على مقاطع النماذج أو التقارير.
مثال
كما تنطبق على عناصر التحكم في نموذج ما أو تقرير ما.
يستخدم المثال التالي الخاصية Section لتحديد المقطع الذي يحتوي على عنصر التحكم CustomerID.
Dim intSectionNumber As Integer
intSectionNumber = Forms!Customers!CustomerID.Section
كما تنطبق على العناصر Form وReport.
يوضح المثال التالي كيفية الإشارة إلى الخاصية Visible لمقطع رأس الصفحة للنموذج Customers.
Forms!Customers.Section(acPageHeader).Visible
Forms!Customers.Section(3).Visible