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

JSON 데이터 소스에서 .NET 보고서를 빌드하는 방법 > 온라인 스터디

본문 바로가기

ComponentOne

온라인 스터디

일반 JSON 데이터 소스에서 .NET 보고서를 빌드하는 방법

페이지 정보

작성자 GrapeCity 작성일 2022-06-21 14:24 조회 550회 댓글 0건

본문

ComponentOne에서는 C1JsonDataConnector를 소개해드렸습니다. C1JsonDataConnector는 ADO.NET 또는 Entity Framework Core를 사용하여 JSON 데이터에 빠르게 연결할 수 있습니다. ComponentOne 22v1 릴리스는 FlexReportDesigner와 C1JsonDataConnector를 추가로 통합하여 이 기능을 더욱 개선합니다. 사용 편의성을 높이기 위해 FlexReportDesigner는 이제 데이터 연결 마법사를 통해 JSON 데이터 소스로의 직접 연결을 지원합니다.

이 블로그에서는 FlexReportDesigner에서 JSON 데이터 소스에 연결하고 JSON 데이터 소스로 C1FlexReport를 만드는 방법에 대해 알아보겠습니다. FlexReportDesigner를 열고 비어 있는 새 FlexReport를 만든 다음 아래 정의된 섹션을 따르십시오.


FlexReportDesigner


JSON 데이터 소스 연결 생성

첫 번째 단계는 다음과 같이 JSON 데이터 소스에 연결하는 것입니다.

  • "데이터" 탭으로 이동합니다.
  • "주" 데이터 소스를 마우스 오른쪽 버튼으로 클릭하고 컨텍스트 메뉴에서 "편집"을 선택합니다.
  • "데이터 소스" 대화 상자가 열립니다.
  • "데이터 공급자" 드롭다운을 열고 "C1.AdoNet.Json"을 선택합니다.
  • 연결 문자열 필드 앞에 있는 줄임표 버튼( "…" )을 클릭합니다.
  • "데이터 링크 속성" 대화 상자가 열립니다.
  • URI, 문서 모델, JsonPath 등의 연결 속성을 설정합니다. JSON 파일을 사용할 것이므로 Uri, 문서 모델 및 JsonPath 속성만 설정하면 됩니다. JsonDataConnection 속성에 대한 자세한 내용은 C1JsonDataConnector 문서에서 참조할 수 있습니다.
  • DataSource 탭에서 표를 선택합니다.
  • "확인"을 클릭합니다. 연결되면 주 데이터 소스 아래에 모든 필드가 표시됩니다.

아래의 gif를 참조하시기 바랍니다.

JSON 데이터 소스 연결 생성


이와 같이 몇 가지 단계를 수행하여 JSON 데이터 소스에 연결했습니다. 이 예제에서는 northwind.netcore.io에서 고객 데이터를 사용했습니다.


FlexReport 만들기 및 미리 보기

이제 JSON 데이터 소스에 연결했으며 원하는 대로 FlexReport의 레이아웃을 만들 수 있습니다. 최종 보고서는 JSON 데이터 소스에서 데이터를 표시하는 다음 스크린샷과 유사합니다.

고객 최종 FlexReport





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

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

댓글목록

등록된 댓글이 없습니다.

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

태그1

인기글

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