[]
        
(Showing Draft Content)

ActiveReportsJS: 버전 2.2의 새로운 기능

ActiveReportsJS v2.2는 개발자와 보고서 작성자 및 애플리케이션의 최종 사용자를 위한 제품 경험을 개선하는 새로운 기능과 개선 사항을 도입했습니다.

프로그래밍 방식으로 리포트 생성하기

ActiveReportsJS의 리포트 템플릿은 잘 정의된 구조를 준수하는 JSON 형식을 사용합니다.

ActiveReportsJS v2.2에서는 Visual Studio Code 또는 TypeScript 선언을 지원하는 기타 IDE의 IntelliSense 기능을 사용하여 프로그래밍 방식으로 보고서를 쉽게 작성할 수 있도록 해당 구조에 대한 TypeScript 선언을 노출했습니다.

gif

런타임에 보고서를 작성하는 전체 예는 데모 웹 사이트에서 확인하실 수 있습니다.

전체 API는 여기에서 확인하실 수 있습니다.

ES 모듈 소개

모든 ActiveReportsJS npm 패키지는 이제 네이티브 ES 모듈을 노출합니다. Vite.js와 같은 최신 JavaScript 도구는 ES 모듈을 사용하여 애플리케이션 개발 및 구축을 위한 놀라운 성능을 제공합니다. Vite.js와 함께 ActiveReportsJS를 사용하는 방법에 대한 이 튜토리얼을 확인해 보세요.

새로운 차트 유형

레이더 차트 개념을 기반으로 하는 몇 가지 새로운 차트 유형이 있습니다.

image2

Chart Dynamic Rules

새로 도입된 차트 기능을 사용하면 다음과 같은 런타임 조건에 따라 시각적 속성의 하위 집합을 설정할 수 있습니다.

image3

테이블 열에 대한 자동 너비 설정

테이블 열은 Visibility.Hidden 속성을 보고서 매개변수 값 또는 다른 실행에 의존하는 표현식으로 설정하여 미리보기 모드에서 동적으로 숨길 수 있습니다.

이제 숨겨진 열이 제거된 후 남은 공간을 차지하도록 다른 열의 크기를 자동으로 조정할 수 있습니다. 데모를 확인해 보세요.

고정 페이지 레이아웃 개선 사항

고정 페이지 레이아웃은 픽셀 단위로 미리 정의된 양식 레이아웃을 구축하는 데 사용할 수 있습니다. 보고서 매개변수 값 또는 기타 런타임 변수에 따라 런타임에 일부 페이지를 동적으로 제외하거나 포함할 수 있는 기능을 추가하여 훨씬 더 유연해졌습니다.

서식 있는 텍스트에 대한 이미지 요소 지원

RichText 보고서 항목은 이제 외부, 포함 또는 데이터세트 이미지를 표시하는 기능을 포함하여 img 태그를 지원합니다. 이미지 사용 예는 새로 도입된 튜토리얼을 확인하세요.

image4

Tablix 디자이너 개선 사항

업데이트된 Tablix 마법사 대화 상자를 사용하면 전체 테이블릭스와 해당 열 및 행 그룹에 대한 필터를 쉽게 구성하고, "행 그룹 합계의 %"와 같은 요약 값에 대한 고급 수식을 즉시 설정할 수 있습니다.

image5

X

카카오톡 채널 추가를 통해 GrapeCity의 최신 정보를 빠르게 받아 보세요!