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

Crystal Reports를 ActiveReports.NET 보고서 개발 양식으로 변환 > 온라인 스터디

본문 바로가기

ActiveReports.NET

온라인 스터디

시작하기 Crystal Reports를 ActiveReports.NET 보고서 개발 양식으로 변환

페이지 정보

작성자 GrapeCity 작성일 2022-06-10 10:47 조회 402회 댓글 0건

본문

더 세련되고 유연한 교체 방법을 찾고 있는 Crystal Reports(r)* 사용자라고 가정해 보겠습니다.  


이 경우 ActiveReports.NET은 기존 보고서를 ActiveReports.NET으로 변환하는 업데이트된 유틸리티와 함께 제공되는 엔터프라이즈 보고 솔루션입니다.


즉, 보고서를 처음부터 다시 만들 필요가 없습니다. 이 블로그에서는 ActiveReports.NET 가져오기 마법사를 사용하여 보고서를 변환하는 간단한 방법을 안내해 드립니다.


ActiveReports.NET을 설치하면 시작 메뉴에 ActiveReports 16 가져오기 항목을 비롯하여 바로 가기 몇 개가 생깁니다.


ActiveReports 16 가져오기


참고: 가져오기 마법사를 실행하려면 컴퓨터에 Visual Studio와 Crystal Reports* for Visual Studio가 설치되어 있어야 합니다.


가져오기 마법사를 시작하면 아래와 같은 화면이 나타납니다.

가져오기 마법사


이 마법사는 Access 및 SSRS 보고서를 변환하고 Excel 시트를 보고서로 바꾸기 위해서도 사용됩니다.


Crystal Reports 옵션을 선택하고 다음을 클릭합니다.

다음 화면에서 *.rpt 파일을 저장할 소스 디렉터리를 선택합니다. 마법사에서 파일을 인식하여 나열합니다.


파일 중 일부 또는 전부를 변환할 수 있는 옵션이 있습니다.

Crystal Reports 파일 선택


다음 화면에서는 출력 디렉터리를 제공하고 출력 보고서 형식을 선택하는 작업을 수행합니다.


출력 형식은 ActiveReports.NET의 세 가지 보고서 유형에 해당합니다.

출력 형식 선택


각 보고서 유형마다 이점과 강점이 있습니다.


페이지 및 RDL 보고서는 SSRS RDL 보고서를 기반으로 합니다. 이러한 보고서는 매우 강력하고 표, 맵 및 BandedList 등 섹션 보고서에서 사용할 수 없는 여러 컨트롤과 기능을 포함하고 있습니다.


페이지 및 RDL 보고서의 또 다른 이점은 렌더링에 GDI+를 사용하지 않는다는 점입니다. 즉, RDL/페이지 보고서를 .NET Core/5/6에서 원활하게 사용할 수 있으며 libgdiplus를 설치하지 않아도 되고 복잡한 시스템 구성도 필요 없기 때문에 이러한 보고서 유형을 사용하면 Linux 시스템에 훨씬 간단하게 배포할 수 있습니다.


그러나 섹션 보고서는 매우 유연하여 렌더링 프로세스를 통해 다양한 이벤트가 트리거될 때 사용자 정의 코드를 실행할 수 있습니다.


또한 섹션 보고서는 각 보고서, 페이지 및 그룹 섹션에 대한 헤더 및 푸터가 있고 데이터를 반복하는 세부 정보 밴드가 있는 밴드 유형 보고서이므로 Crystal Reports와 유사합니다.


또한 섹션 보고서는 .NET Core/5/6에서 지원되며 Linux에도 배포되지만 몇 가지 제한 사항이 있고 몇 가지 시스템 구성이 필요합니다.


어떤 보고서 유형이 가장 잘 작동할지 모르는 경우 마법사에서는 보고서를 섹션 보고서(.rpx)페이지/RDL(.rdlx)로 변환하는 옵션을 제공합니다.


다음을 클릭하면 변환 프로세스가 시작됩니다.

출력 디렉터리를 살펴보면 모든 파일이 변환되었고 Payslips.rpt가 .rpx 및 .rdlx 확장명으로 변환되었음을 확인할 수 있습니다.

ActiveReports로 업데이트됨


마법사가 변환에서 불일치 또는 제한 사항을 찾으면 연결된 로그 파일에 표시됩니다.



일반 제한 사항


제품이 서로 다르기 때문에, 보고서를 어느 정도까지 변환할 수 있는지는 특정 보고서 레이아웃에 따라 다릅니다.


  • ActiveReports.NET에서 지원하지 않는 모든 컨트롤, 함수 및 텍스트 형식은 가져오지 않음

  • 보고서 변환 중 컨트롤의 그림자 속성은 가져오지 않음

  • Crystal Reports*의 개체 구조에서 PictureObject로 처리되므로 OLE 개체는 ActiveReports.NET에서 가져오지 않음


강력하면서도 유연한 보고 솔루션을 찾고 있는 경우 온라인 데모를 통해 ActiveReports.NET 기능에 대해 자세히 배울 수 있습니다. ActiveReports.NET 홈페이지에서 최신 버전을 다운로드할 수 있습니다.


*Crystal Reports®는 Business Objects, S.A.의 등록 상표입니다.




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

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

댓글목록

등록된 댓글이 없습니다.

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

카테고리

태그1

인기글

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