적용 대상

BoundObjectFrame 개체

Image 개체

OptionButton 개체

Report 개체

CheckBox 개체

Label 개체

OptionGroup 개체

SubForm 개체

ComboBox 개체

Line 개체

Page 개체

TabControl 컬렉션

CommandButton 개체

ListBox 개체

PageBreak 개체

TextBox 개체

CustomControl 개체

ObjectFrame 개체

Rectangle 개체

ToggleButton 개체

Top 속성을 사용하여 폼 또는 보고서에서 개체 위치를 지정할 수 있습니다. 읽기 전용 Long인 Repot 개체를 제외하고 적용 대상 목록의 모든 개체에 대해 읽기/쓰기 Integer입니다.

필수 요소입니다. 위의 개체 중 하나를 반환하는 식입니다.

주의

컨트롤 위치는 왼쪽 또는 맨 위 테두리에서 컨트롤을 포함하는 섹션의 왼쪽 또는 맨 위 가장자리까지 측정된 거리입니다. Top 속성을 0으로 설정하면 섹션의 맨 위에 컨트롤 가장자리가 배치됩니다. Windows 제어판에서 국가별 옵션 대화 상자의 설정과 다른 측정 단위를 사용하려면 cm 또는 인치 같은 단위를 지정합니다(예: 3cm 또는 2인치).

Visual Basic에서는 숫자 식을 사용하여 이 속성의 값을 설정합니다. 값은 트윕으로 표시됩니다.

컨트롤의 경우 컨트롤의 속성 시트, 매크로 또는 VBA(Visual Basic for Applications) 코드를 사용하여 이 속성을 설정할 수 있습니다.

컨트롤을 이동하면 새 Top 속성 설정이 속성 시트에 자동으로 입력됩니다. 인쇄 미리 보기에서 폼 또는 보고서를 보거나 폼을 인쇄할 때 컨트롤 위치는 페이지 레이아웃 탭에서 여백을 클릭하면 제공되는 보고서의 여백 설정과 함께 Top 속성 설정에 따라 결정됩니다.

보고서의 경우 Top 속성 설정은 현재 섹션이 페이지 맨 위에서 오프셋되는 양입니다. 이 속성 설정은 트윕으로 표시됩니다. 이 속성을 사용하여 섹션의 Format 이벤트 프로시저에서 섹션을 인쇄할 페이지가 얼마나 아래에 떨어져 있는지 지정합니다.

다음 예에서는 현재 보고서에 대한 Top 속성 설정을 확인합니다. 값이 최소 여백 설정보다 작으면 NextRecordPrintSection 속성이 False로 설정됩니다. 섹션이 다음 레코드로 이동하지 않으며 다음 섹션이 인쇄되지 않았습니다.

Sub Detail1_Format(Cancel As Integer, _    FormatCount As Integer)Const conTopMargin = 1880' Don't advance to next record or print next section' if Top property setting is less than 1880 twips.    If Me.Top < conTopMargin Then        Me.NextRecord = False        Me.PrintSection = False    End IfEnd Sub

도움이 더 필요하세요?

더 많은 옵션을 원하세요?

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

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