보고서에 텍스트 상자 추가(Visual Studio 보고서 디자이너)
텍스트 상자는 보고서의 단일 인스턴스 데이터를 포함하는 보고서 항목입니다. 텍스트 상자 사용 방법의 예로 보고서에 제목 추가, 페이지 머리글이나 바닥글에 특정 필드 추가, 주문 세부 정보 보고서에 고객 연락처 정보와 같은 단일 인스턴스 데이터 추가 등이 있습니다.
텍스트 상자에는 레이블, 값 및 기타 속성이 있습니다. 값은 항상 식으로 지정됩니다. 식은 정적 텍스트를 포함하거나 데이터베이스의 필드를 가리키거나 데이터를 계산할 수 있습니다.
다음 표에서는 텍스트 상자에서 사용할 수 있는 식의 예를 보여 줍니다.
식 | 설명 |
---|---|
|
정적 텍스트 레이블을 표시합니다. |
|
UnitCost 필드 값을 표시합니다. |
|
TotalUnits 필드와 UnitCost 필드의 값을 곱한 결과를 표시합니다. |
|
그룹의 모든 행에 있는 TotalUnits 필드의 합을 계산합니다. |
![]() |
---|
보고서에 다중 인스턴스 데이터를 추가하려면 텍스트 상자 대신 데이터 영역을 사용합니다. 목록 데이터 영역은 단일 열의 반복되는 데이터 행을 표시하는 기능을 제공합니다. 자세한 내용은 목록 데이터 영역 추가(Visual Studio 보고서 디자이너) 및 보고서에 데이터 영역 추가(Visual Studio 보고서 디자이너)를 참조하십시오. |
텍스트 상자 추가, 이동 및 삭제 방법
텍스트 상자를 추가하려면
클라이언트 보고서 정의(.rdlc) 파일을 그래픽 디자인 모드로 엽니다.
도구 상자에서 텍스트 상자를 클릭합니다.
보고서의 디자인 화면에서 텍스트 상자를 끌어 원하는 크기로 조절합니다. 또는 디자인 화면을 클릭하여 고정된 크기의 텍스트 상자를 만듭니다.
텍스트 상자가 보고서에 배치된 후 텍스트 상자의 회색 테두리를 가리키고 새 위치로 끌어 텍스트 상자를 이동할 수 있습니다. 텍스트 상자를 삭제하려면 텍스트 상자 내부의 빈 공간을 마우스 오른쪽 단추로 클릭한 다음 삭제를 클릭합니다.
필드를 텍스트 상자에 바인딩하는 방법
데이터를 텍스트 상자에 바인딩하려면 데이터 소스 창에서 텍스트 상자로 필드를 끌어다 놓은 다음 텍스트 상자에 식을 입력하거나 속성 창의 Value 속성에 식을 입력합니다.
![]() |
---|
데이터 소스 창이 나타나지 않으면 데이터 메뉴에서 데이터 소스 표시를 클릭합니다. |
식 편집기를 사용하여 식을 편집할 수 있습니다. 식 편집기를 사용하면 사용할 수 있는 항목 모음에서 항목을 식에 삽입할 수 있습니다. 식 편집기에 액세스하려면 텍스트 상자를 마우스 오른쪽 단추로 클릭한 다음 식을 선택하거나 속성 창에서 Value 속성에 대해 식을 선택하거나 텍스트 상자 속성 대화 상자에서 Value 속성에 대해 식 단추를 클릭합니다.
텍스트 상자에 로캘 설정 방법
텍스트 상자에 로캘을 설정하려면
로캘 설정을 적용할 텍스트 상자를 선택합니다.
속성 창에서 다음을 수행하십시오.
Calendar 속성에서 날짜에 사용할 달력을 입력하거나 선택합니다.
Direction 속성에서 텍스트의 가로 표시 방향을 입력하거나 선택합니다.
Language 속성에서 텍스트 상자에 사용할 언어를 입력하거나 선택합니다.
NumeralLanguage 속성에서 텍스트 상자의 숫자에 사용할 형식을 입력하거나 선택합니다.
NumeralVariant 속성에서 텍스트 상자의 숫자에 사용할 형식의 변형을 입력하거나 선택합니다.
UnicodeBiDi 속성에서 텍스트 상자에 사용할 양방향 포함 수준을 선택합니다.
텍스트 상자 늘리기 및 줄이기
기본적으로 텍스트 상자는 정적 크기입니다. 텍스트 상자를 내용에 맞게 세로로 확장하려면 텍스트 상자의 CanGrow 속성을 변경합니다. 텍스트 상자를 내용에 맞게 줄이려면 텍스트 상자의 CanShrink 속성을 변경합니다. 속성 창이나 텍스트 상자 속성 대화 상자에서 이러한 속성을 사용할 수 있습니다.
참고 항목
개념
보고서에 대한 데이터 원본 만들기
보고서에 데이터 영역 추가(Visual Studio 보고서 디자이너)
보고서 레이아웃 정의(Visual Studio 보고서 디자이너)
클라이언트 보고서 정의(.rdlc) 파일 만들기