חל על
אובייקט 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) כדי לקבוע אם פקד ב- דוח גלוי. קריאה/כתיבה Boolean.
ביטוי.IsVisible
ביטוי נדרש. ביטוי שמחזיר אחד מהאובייקטים ברשימה חל על.
הערות
המאפיין IsVisible משתמש בהגדרות הבאות.
הגדרה |
תיאור |
True |
(ברירת מחדל) הפקד גלוי. |
False |
הפקד אינו גלוי. |
הערה: באפשרותך להגדיר את המאפיין IsVisible רק באירוע הדפסה של מקטע דוח שמכיל את הפקד.
באפשרותך להשתמש במאפיין IsVisible יחד עם המאפיין HideDuplicates כדי לקבוע מתי פקד בדוח יהיה גלוי ולהציג או להסתיר פקדים אחרים כתוצאה מכך. לדוגמה, באפשרותך להסתיר פקד שורה כאשר פקד תיבת טקסט מוסתר מאחר שהוא מכיל ערכים כפולים.
דוגמה
הדוגמה הבאה משתמשת במאפיין IsVisible של תיבת טקסט כדי לשלוט בתצוגה של פקד שורה בדוח. הדוח מבוסס על הטבלה 'מוצרים' ומשתמש בשלושה פקדים עם המאפיינים הבאים.
Properties |
Line control |
Text box #1 |
Text box #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