ينطبق على
عنصر BoundObjectFrame |
عنصر Image |
عنصر OptionButton |
عنصر SubForm |
عنصر CheckBox |
عنصر Label |
عنصر OptionGroup |
مجموعة TabControl |
عنصر ComboBox |
عنصر Line |
عنصر Page |
عنصر TextBox |
عنصر CommandButton |
عنصر ListBox |
عنصر PageBreak |
عنصر ToggleButton |
عنصر CustomControl |
عنصر ObjectFrame |
عنصر Rectangle |
يمكنك استخدام الخاصية IsVisible في التعليمة البرمجية لـ Visual Basic for Applications (VBA) لتحديد إذا ما كانت عنصر تحكم في تقرير مرئية أم لا. قيمة منطقية للقراءة/كتابة.
expression.IsVisible
التعبير Required. هو تعبير يقوم بإرجاع أحد العناصر الموجودة في القائمة "ينطبق على".
ملاحظات
تستخدم الخاصية IsVisible الإعدادات التالية.
الإعداد |
الوصف |
True |
(افتراضي) عنصر التحكم مرئي. |
False |
عنصر التحكم غير مرئي. |
ملاحظة: يمكنك تعيين الخاصية IsVisible فقط في الحدث Print لقسم التقرير الذي يحتوي على عنصر التحكم.
يمكنك استخدام الخاصية IsVisible مع الخاصية HideDuplicates لتحديد وقت ظهور عنصر التحكم الموجود بالتقرير وعرض عناصر التحكم الأخرى أو إخفائها. فعلى سبيل المثال، يمكنك إخفاء عنصر تحكم سطر عند إخفاء عنصر تحكم مربع النص لاحتوائه على قيم متكررة.
مثال
يستخدم المثال التالي الخاصية IsVisible لمربع النص للتحكم في عرض عنصر تحكم سطر في التقرير. يستند التقرير إلى جدول "المنتجات" ويستخدم ثلاثة عناصر تحكم بالخصائص التالية.
الخصائص |
عنصر تحكم السطر |
مربع النص 1 |
مربع النص 2 |
Name |
Line0 |
CategoryID |
ProductName |
ControlSource |
CategoryID |
ProductName |
|
HideDuplicates |
نعم |
لا |
|
Left |
0 |
0 |
2.0 |
Top |
0 |
.1 |
.1 |
Width |
4.0 |
1.0 |
1.0 |
ألصق التعليمة البرمجية التالية في المقطع "إعلانات" في الوحدة النمطية للتقرير ثم اعرض التقرير لرؤية تنسيق الخط الذي يتم التحكم به بواسطة الخاصية IsVisible:
Private Sub Detail_Print(Cancel As Integer, _
PrintCount As Integer)
If Me!CategoryID.IsVisible Then
Me!Line0.Visible = True
Else
Me!Line0.Visible = False
End If
End Sub