! 제품 버전을 정확하게 입력해 주세요.
제품 버전이 정확하게 기재되어 있지 않은 경우,
최신 버전을 기준으로 안내 드리므로
더욱 빠르고 명확한 안내를 위해
제품 버전을 정확하게 입력해 주세요!

Tablix를 사용하여 .NET 레이블 보고서를 만드는 방법 > 온라인 스터디

본문 바로가기

ActiveReports.NET

온라인 스터디

시작하기 Tablix를 사용하여 .NET 레이블 보고서를 만드는 방법

페이지 정보

작성자 MESCIUS 작성일 2024-04-02 14:33 조회 16회 댓글 0건

본문

첨부파일

 빠른 시작 가이드

필요한 것

 ActiveReports.NET

참조 컨트롤 

 Tablix 문서

튜토리얼

 Tablix - 간단한 표부터 행과 열로 정렬된 고급 행렬까지, 향상된 레이아웃 기능을 배우게 됩니다. 이 예에서는  브랜드와 디자인을 확장할 수 있는 간단한 인쇄 가능 레이블을 만들어 볼 것입니다.



기업의 규모와 상관없이, 기본적으로 다양한 종류의 제품에 레이블을 사용해야 합니다.


재고 문서화를 위해서는 자산 관리 태그 및 레이블이 필요할 수 있습니다. 또는 우편 및 포장에도 레이블이 필요할 것입니다.


Avery, OnlineLabels.com 등 많은 공급 업체에서 구체적인 비즈니스 요구 사항을 충족하는 다양한 크기와 레이아웃의 레이블을 제공하고 있습니다. 하지만, 레이블에 데이터를 인쇄하는 것은 까다로운 작업일 수 있습니다. 레이블을 인쇄하기 전에, 레이블 템플릿을 생성하고 레이블 치수에 맞게 데이터를 조정해야 합니다.


ActiveReports.NET을 사용하면 한 곳에서 템플릿을 디자인하고, 원하는 데이터를 바인딩하고, 인쇄 가능 파일을 준비할 수 있습니다. 


다음 단계에 따라 레이블 보고서에 익숙해지고 인쇄 가능 레이블을 만드는 방법을 알아보겠습니다.



 

왜 라벨 보고서가 필요할까?


은행 산업의 사용 사례를 통해 이를 이해해 보겠습니다.


은행에서 일하고 있으며 은행 정책의 변경 사항에 관한 편지를 고객에게 보내야 한다고 가정하겠습니다. 은행의 고객 수가 많은 점을 고려하면, 인쇄된 고객 주소 레이블을 활용하는 것이 좋을 것입니다.


고객에 대한 개인 정보는 은행에서 데이터를 유지하기 위해 사용하는 시스템의 웹 서비스를 통해 JSON 서식으로 제공됩니다.


실제 레이블의 데이터를 인쇄하기 위해서는 JSON 파일과 바인딩할 수 있는 레이블 템플릿이 필요합니다.


사용 중인 레이블에 대한 Word 또는 PDF 템플릿은 온라인을 찾을 수 있지만, 이러한 템플릿에 JSON 파일의 데이터를 가져오기는 쉽지 않을 수도 있습니다. 이 경우, 타사 도구를 사용하거나 레이블 공급업체에 데이터 바인딩을 의뢰할 수 있습니다.


 

Tablix를 사용하여 레이블 디자인을 단순화하는 방법 


이 블로그에서는 ActiveReports.NET의 RDL 보고서 유형 내에 데이터 영역(Tablix)을 사용하여 레이블 보고서를 디자인하는 방법을 살펴 볼 것입니다.


Avery 5160 레이블 템플릿을 예로 들어보겠습니다.

Avery 5160 레이블 템플릿


인쇄 및 브랜딩이 가능한 Tablix를 사용하여 라벨 보고서를 작성하려면 다음 일곱 단계를 따라야 합니다.


시작해 보겠습니다!


 

1단계: Tablix 컨트롤을 사용하여 레이블 레이아웃 디자인


원하는 레이아웃을 디자인하기 위한 첫 번째 단계로, 도구 상자의 Tablix 컨트롤을 RDL 보고서의 디자이너에 추가해 보겠습니다.


📌 참고

해당 보고서를 디자인하기 위해 다른 데이터 영역 - 목록, 표 또는 다른 보고서 유형 - 페이지 또는 섹션을 사용하려는 경우 레이블 보고서에 대한 문서를 참조해 보세요!


기본 2x2 그리드에서 다음을 삭제하여 레이아웃을 만듭니다.


  • 열 그룹

  • Tablix의 첫 번째 열.

  • 모서리 셀과 열 그룹 셀이 포함된 첫 번째 행.

Tablix 컨트롤을 사용하여 레이블 레이아웃 디자인


레이블에 표시할 데이터에 따라 행을 추가합니다.


아래 표시된 대로 Contact Name(연락처 이름), Street address(거리 주소), City with Postal Code(우편 번호), Country(도시 및 국가)를 레이블에 표시하기 위해 네 개의 행을 추가합니다.

Tablix 컨트롤을 사용하여 레이블 레이아웃 디자인


 

2단계: Tablix를 조정하여 Avery 5160 치수 가져오기


다음 단계는 Avery 5160 치수에 따라 Tablix 크기를 조정하는 것입니다.


Tablix를 선택하고 "너비""높이"를 각각 2.63인치1인치로 설정합니다.

또는 Tablix의 위쪽 및 왼쪽 위치를 0인치로 설정합니다. 


이 시점에서 보고서는 아래와 같이 표시됩니다.

Tablix를 조정하여 Avery 5160 치수 가져오기


 

3단계: 레이블 시트에 맞도록 보고서 설정 조정


레이아웃을 디자인하는 최종 단계입니다.


여기에서는 보고서 본문의 속성 – 열, 크기 및 여백을 실제 Avery 레이블 시트와 일치하도록 설정합니다.


  • Columns = 3 (Avery 레이블 시트의 열 수와 같음)

  • ColumnSpacing = 0.12인치 (가로 피치를 나타냄)

  • Size.Width = 2.63인치, Size.Height =1인치 (레이블 크기와 같음)

  • Margins.Left = 0.19인치, Margin.Right = 0.18인치, Margin.Top = Margin.Bottom = 0.5인치

  • Paper = Letter(8.5 x 11인치)

img


 

4단계: 레이블을 위한 데이터 가져오기


레이아웃이 준비되었으므로 이제 레이블을 위한 데이터를 가져옵니다.

이 블로그에서는 ActiveReports.NET 설치 프로그램과 함께 제공되는 "customer.json" 샘플 데이터 소스를 사용합니다.


📌 참고

웹 서비스에서 가져온 JSON 데이터로 보고서를 바인딩하는 방법에 대해 자세히 알아보세요!


데이터를 가져온 후 Tablix의 셀을 필수 필드와 바인딩합니다.


요 데이터(ID)에 그룹화를 추가하여 레이블에 고유한 고객 데이터를 표시합니다.


 

5단계: 보고서 완료


인쇄된 레이블에 필요한 텍스트 스타일과 일치하도록 레이블의 서식을 지정합니다.


행 높이를 조정하고, 글꼴 스타일을 적용하고, 테두리를 추가한 후 보고서가 디자이너에 아래와 같이 표시됩니다.

보고서 완료


 

6단계 - 보고서 미리 보기


이제 보고서를 미리 볼 수 있으며 아래 표시된 대로 보고서가 ActiveReports.NET 뷰어에 표시됩니다.

보고서 미리 보기


 

7단계: 물리적 레이블 인쇄


이제 실제 레이블에 인쇄할 수 있습니다. ActiveReports.NET를 사용하면, ActiveReports.NET 뷰어에서 직접 인쇄하거나 PDF 파일과 같은 내보낸 파일에 인쇄하는 방법으로 물리적 레이블에 인쇄할 수 있습니다.


인쇄하는 동안, 실제 레이블에 정렬 문제가 발생하지 않도록 페이지 크기를 "크기 조정 없음"으로 설정하거나 크기 옵션을 "실제 크기"로 설정해야 합니다.


이제 보고서 레이블을 디자인하고 인쇄할 수 있습니다.


이 문서에서는 Avery 레이블을 예로 사용했습니다. 하지만, ActiveReports.NET을 사용하면 원하는 레이블 레이아웃을 디자인할 수 있습니다. 여기에는 주소 레이블, 배송 레이블, 제품 레이블, 보안 레이블, 파일, 폴더 레이블 등이 포함됩니다.  


또는 타 레이블 제공업체(Avery Labels 또는 OnlineLabels.com)를 위한 레이아웃도 디자인할 수 있습니다.


샘플 ActiveReports.NET 리포트 파일 다운로드: 전체 레이블 보고서를 확인해 보세요!

*첨부 파일을 통해서도 다운로드가 가능합니다.






지금 바로 ActiveReports.NET을 다운로드하여 직접 테스트해 보세요!

arnet.png

  • 페이스북으로 공유
  • 트위터로  공유
  • 링크 복사
  • 카카오톡으로 보내기

댓글목록

등록된 댓글이 없습니다.

메시어스 홈페이지를 통해 제품에 대해서 더 자세히 알아 보세요!
홈페이지 바로가기

카테고리

태그1

인기글

더보기
  • 인기 게시물이 없습니다.
메시어스 홈페이지를 통해 제품에 대해서 더 자세히 알아 보세요!
홈페이지 바로가기
이메일 : sales-kor@mescius.com | 전화 : 1670-0583 | 경기도 과천시 과천대로 7길 33, 디테크타워 B동 1107호 메시어스(주) 대표자 : 허경명 | 사업자등록번호 : 123-84-00981 | 통신판매업신고번호 : 2013-경기안양-00331 ⓒ 2024 MESCIUS inc. All rights reserved.