Microsoft로 로그인
로그인하거나 계정을 만듭니다.
안녕하세요.
다른 계정을 선택합니다.
계정이 여러 개 있음
로그인할 계정을 선택합니다.

적용 대상

BoundObjectFrame 개체

Image 개체

OptionButton 개체

SubForm 개체

CheckBox 개체

Label 개체

OptionGroup 개체

TabControl 컬렉션

ComboBox 개체

Line 개체

Page 개체

TextBox 개체

CommandButton 개체

ListBox 개체

PageBreak 개체

ToggleButton 개체

CustomControl 개체

ObjectFrame 개체

Rectangle 개체

VBA(Visual Basic for Applications) 코드에서 IsVisible 속성을 사용하여 보고서에서 컨트롤이 표시되는지 확인할 수 있습니다. 읽기/쓰기 Boolean입니다.

expression.IsVisible

필수 요소입니다. 적용 대상 목록에 있는 개체 중 하나를 반환하는 식입니다.

주의

IsVisible 속성에는 다음 설정이 사용됩니다.

설정

설명

True

(기본값) 컨트롤이 표시됩니다.

False

컨트롤이 표시되지 않습니다.

참고: 컨트롤을 포함하는 보고서 섹션의 Print 이벤트에서만 IsVisible 속성을 설정할 수 있습니다.

IsVisible 속성을 HideDuplicates 속성과 함께 사용하여 보고서의 컨트롤이 표시되는 시기를 결정하고 이에 따라 다른 컨트롤을 표시하거나 숨길 수 있습니다. 예를 들어, 텍스트 상자 컨트롤에 중복 값이 포함되어 있어 컨트롤이 숨겨질 경우 선 컨트롤을 숨길 수 있습니다.

다음 예에서는 텍스트 상자의 IsVisible 속성을 사용하여 보고서의 선 컨트롤 표시 여부를 제어합니다. 보고서는 Products 테이블을 기반으로 하며 다음 속성과 함께 세 개의 컨트롤을 사용합니다.

속성

선 컨트롤

텍스트 상자 #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

도움이 더 필요하세요?

더 많은 옵션을 원하세요?

구독 혜택을 살펴보고, 교육 과정을 찾아보고, 디바이스를 보호하는 방법 등을 알아봅니다.

커뮤니티를 통해 질문하고 답변하고, 피드백을 제공하고, 풍부한 지식을 갖춘 전문가의 의견을 들을 수 있습니다.

이 정보가 유용한가요?

언어 품질에 얼마나 만족하시나요?
사용 경험에 어떠한 영향을 주었나요?
제출을 누르면 피드백이 Microsoft 제품과 서비스를 개선하는 데 사용됩니다. IT 관리자는 이 데이터를 수집할 수 있습니다. 개인정보처리방침

의견 주셔서 감사합니다!

×