ActiveReportsJS 2021 로드맵
페이지 정보
작성자 GrapeCity
본문
관련링크
ActiveReportsJS v2.0 릴리스 이후 많은 피드백을 받았습니다. 전반적으로 긍정적인 피드백이었으나, 고객과의 대화 중에 제안된 다양한 요구 사항을 충족하기 위해 구현할 필요가 있지만 구현하지 못했던 기능들도 있습니다. 2021년에는 보고서 작성자, 개발자 그리고 ActiveReportsJS 구성 요소에 대한 최종 사용자의 제품 사용을 간소화하는 새로운 기능을 도입할 계획입니다.
v2.0의 두 가지 유지보수 릴리스와 주 릴리스인 v3.0을 출시할 계획입니다.
자세한 로드맵은 다음과 같습니다.
ActiveReportsJS 서비스팩 릴리스 v2.1
새로운 기능
기본적인 RichText 지원 - 현대의 보고 도구는 혼합된 형식의 텍스트를 지원해야 합니다. 보고서 작성자는 이 기능의 첫 번째 버전을 통해 데이터가 바인딩된 HTML 조각을 포함하는 보고서를 제공할 수 있으므로 가장 일반적인 태그와 스타일을 지원하게 됩니다.
리포트 디자이너 컴포넌트용 Angular, React 및 Vue 래퍼 - 를 어떤 프론트 엔드 프레임워크와도 사용할 수 있습니다. 그러나 ActiveReportsJS v2.0에는 보고서 디자이너용 Angular, React 및 Vue 래퍼가 포함되어 있지 않습니다. v2.1에서는 이러한 래퍼를 사용할 수 있게 되므로 개발 환경을 간소화합니다.
페이지 나누기 = 해당 범위 옵션 - 현재 보고서 디자이너에서는 테이블, 목록 및 줄무늬 목록 데이터 영역을 그룹화하기 위한 Start, End 및 StartAndEnd 값으로 페이지 나누기를 설정할 수 있습니다. 이러한 옵션을 사용할 때 보고서 끝에 추가로 공백 페이지가 생성되는 경우가 있습니다. 새로운 “해당 범위” 옵션이 이 문제를 해결합니다.
새 필터 UI - 리포트 디자이너 컴포넌트 및 에는 데이터 필터 설정용으로 향상된 사용자 인터페이스가 있습니다. 새 UI를 간단히 살펴보겠습니다.
보고서 디자이너의 업데이트된 Tablix 마법사에는 이전보다 쉽게 고급 를 빌드하는 데 도움이 되는 새로운 옵션이 포함되어 있습니다.
새로운 식 구문 - 보고서 작성자가 을 사용할 수 있도록 구문을 간소화했습니다. 현재 버전과 비교할 때 UX가 크게 개선된 것입니다. 다음은 보고서 디자인이 v2.1에서 보이는 방식입니다.
방사형 차트 지원 - 보고서 작성자는 이러한 을 사용하여 복잡한 데이터의 고급 시각화를 만들 수 있습니다.
동적 차트 설정 - 동적 차트 규칙이 지원되므로 더욱 강력한 차트 모양을 구성할 수 있습니다. 예를 들어, 차트 열 색에 대해 동적으로 평가되는 규칙을 설정할 수 있습니다.
업데이트된 퍼블릭 API를 통해 개발자는 강력한 TypeScript 코드를 사용하여 프로그래밍 방식으로 보고서를 빌드할 수 있습니다.
업데이트된 문서
ActiveReportsJS v2.1에는 새로운 자습서와 라이브 데모를 포함하여 보고서 생성의 모든 측면에 대해 설명하는 완전히 개정된 가 있습니다.
중요한 버그 수정
ActiveReportsJS v2.0의 리포트 디자이너 컴포넌트는 호스팅 응용 프로그램의 스타일과 충돌할 수 있습니다. 현재 GrapeCity는 이 문제를 수정하기 위한 을 제공합니다.
ActiveReportsJS v2.1은 실제 수정본을 제공합니다.
ActiveReportsJS 서비스팩 릴리스 v2.2
새로운 기능
향상된 RichText 지원으로 ActiveReports.NET에서 ActiveReportsJS로 변환하는 동안 디자인 타임에 RichText를 편집하고, HTML 및 Markdown 파일을 가져오고, 을 유지할 수 있습니다.
고정된 행과 열 옵션을 및 데이터 영역에 사용하여 가로 또는 세로로 여러 화면에 걸쳐 있는 요약 보고서를 간편하게 읽도록 만들 수 있습니다.
동적 페이지 표시 여부 옵션으로 고정된 보고서 레이아웃을 이전보다 유연하게 만들 수 있습니다.
데이터 뷰어는 의 옵션으로, 바인딩된 데이터를 즉시 미리 볼 수 있습니다.
키보드 바로 가기는 용 옵션으로, 보고서를 탐색하는 사용자 경험을 향상합니다.
자동 UI 현지화 옵션을 사용하면 보고서 뷰어와 디자이너 구성 요소의 사용자 인터페이스를 번역하고 글꼴 패밀리와 같은 보고서 항목의 기본 속성을 정의할 수 있습니다.
ES 모듈 배포는 Core, Exports 및 보고서 뷰어 모듈의 옵션으로, 개발자는 이 옵션을 통해 ActiveReportsJS를 및 와 같은 최첨단 도구와 함께 사용할 수 있습니다.
업데이트된 문서
ActiveReportsJS v2.2에서는 에 대한 보다 자세한 설명과 사용 샘플을 제공하여 ActiveReportJS TypeScript 선언 문서를 개선할 계획입니다.
ActiveReportsJS 매인 버전 릴리스 v3.0
새로운 주 릴리스의 주제는 데이터 바인딩과 성능 향상입니다.
데이터 집합 관계는 디자인 타임에 관련 데이터 집합을 조인하여 고급 데이터 시각화를 위한 데이터 모델을 빌드할 수 있도록 합니다.
대용량 데이터 집합 지원 - 현재 ActiveReportsJS는 대용량 데이터(100,000 레코드 이상)에서 제대로 작동하지 않습니다. 응용 프로그램이 대용량 데이터 집합으로 바인딩되는 보고서를 미리 보기 위해 전송하면 브라우저 UI가 잠길 수 있으며 렌더링 프로세스가 느려질 수도 있습니다. UI 잠김을 해결하고 렌더링 성능을 적절한 범위까지 개선할 계획입니다.
PDF 내보내기 성능은 ActiveReports.NET에 비해 느립니다. v3.0에서는 ActiveReportsJS PDF 내보내기 성능을 적절한 범위까지 개선할 계획입니다.
댓글목록
등록된 댓글이 없습니다.