배움터  
  HOME > 배움터 > Daily Tip
Daily Tip

제품:   Access 버전:   공통
검색어:   보고서 컨트롤
제목:   내용이 잘리지 않는 보고서 컨트롤 만드는 방법
     
 


 

 [액세스] 내용이 잘리지 않는 보고서 컨트롤 만드는 방법

  오늘은 11월15일(목)에 진행하는 염기웅님Access 실무활용 과정 내용이 잘리지 않는 보고서 컨트롤 만드는 방법에 대해서 알아보도록 하겠습니다. (사용버전: 공통)

  액세스로 보고서를 만들 때, 출력해 놓고 보면 컨트롤의 크기가 충분치 않아 데이터가 잘려서 표시되는 경험은 누구나 한번쯤 겪어봤을 일입니다. 다음의 보고서는 그런 상황을 잘 보여주고 있습니다.

  [예제파일 다운로드 하기]

  이 보고서는 제품 목록을 표시하는 보고서인데, 첫 번째 레코드에 ‘노르웨이 연어알’ 이라고 표시되어 있는 것을 볼 수 있습니다. 원래 제품명은 ‘노르웨이산 연어알조림’으로, 보고서의 컨트롤 크기가 작아 모든 데이터를 표시할 수 없어 잘리게 된 상황이지요.

  이러한 점을 해결하기 위해서 ‘제품 이름’에 해당하는 컨트롤의 너비를 확장하는 것도 좋은 방법이겠지만, 앞의 보고서에서는 한 페이지에 보여줄 데이터가 너무 많아 ‘제품 이름’ 컨트롤을 넓히는 것도 여의치 않아 보입니다.

  우리들이 부딪히는 문제가 보통 이렇지요. 이렇게 할 수도 없고, 저렇게 할 수도 없고, 그러면 다음 과정을 통해 문제를 해결해 보도록 합시다.

  해당하는 보고서를 열고, ProductName 컨트롤의 속성을 살펴봅니다. 여기에서 확장 가능 속성을 로 해 놓으면 다음 그림과 같이 보여지게 됩니다.

  어떻습니까? ‘제품 이름’이 너무 길면 다음 줄에 표시되는 것을 볼 수 있습니다. 이처럼 보고서에서 텍스트 상자 컨트롤에는 확장 가능 속성이 있어 데이터가 잘리는 것을 방지할 수 있습니다.

  확장 가능 속성은, 원래 디자인 보기에 있었던 컨트롤의 크기를 기본적으로 유지하면서 데이터가 잘릴 경우에 자동으로 수직적으로 컨트롤 크기를 확장하여 데이터를 잘리지 않게 해 주는 속성입니다.

  이와 더불어 축소 가능 속성은, 원래 디자인 보기에 있었던 컨트롤의 크기를 무시하고 데이터에 맞게끔 컨트롤을 축소해 주는 속성입니다. 이 속성은 그리 많이 쓰이지는 않지만, 이러한 속성이 있다는 것을 알고 있으면 여러 가지 재미있는 응용을 할 수 있습니다.