[]
마스터 리포트는 모든 리포트에서 일관성을 유지할 수 있는 재사용 가능한 리포트 템플릿을 생성할 수 있는 강력한 새로운 기능입니다. 마스터 리포트를 사용하면 고정 요소(마스터 항목)와 유연한 콘텐츠 영역(콘텐츠 플레이스홀더)을 정의하여 균일한 구조를 유지하면서 새 리포트를 빠르게 생성할 수 있습니다. 마스터 리포트에서 업데이트가 이루어지면 연관된 모든 리포트에 자동으로 적용되므로 리포트 템플릿을 관리하고 업데이트하는 작업이 매우 용이해집니다. 자세한 내용은 마스터 리포트 페이지에서 확인할 수 있습니다.
이제 즉각적인 시각 자료
기능을 사용하여 데이터를 시각화하는 차트, 테이블, 피벗 테이블을 빠르게 생성할 수 있습니다. 데이터 필드를 선택한 후, 다양한 사전 제작된 시각화 옵션 중에서 선택하여 리포트에 드래그하기만 하면 됩니다.
이 기능을 사용하는 방법에 대한 자세한 설명은 문서의 즉각적인 시각 자료 섹션을 참조하세요.
페이지 없는 레이아웃 및 연속 페이지 레이아웃 내 섹션의 가시성을 동적으로 제어할 수 있는 새로운 기능이 도입되었습니다.
주요 세부 사항:
표현식을 사용한 숨김 속성: 섹션의 Hidden
속성을 표현식으로 설정할 수 있으며, 이는 실행 시 평가됩니다. 이 표현식은 보고서 매개변수를 사용할 수 있습니다.
불리언 평가: Hidden
속성에 할당된 표현식이 불리언 True
값으로 평가되면 해당 섹션이 숨겨집니다. 이를 통해 실행 시 조건에 따라 섹션을 표시하거나 숨길 수 있습니다.
이 기능은 사용자 입력이나 표시되는 데이터에 따라 특정 섹션을 보여주거나 숨겨야 하는 리포트를 생성할 때 유용합니다. 이로써 페이지 없는 레이아웃과 연속 페이지 레이아웃 모두에서 리포트의 유연성과 사용자 맞춤 설정이 강화됩니다.
데이터 집합 유효성 검사 프로세스가 이제 필드 데이터 유형을 자동으로 주석 처리하는 기능을 포함합니다. 이 기능은 필드 데이터 유형(Number
, String
, Boolean
, Date
등)을 자동으로 감지하고 유효성 검사 중에 주석을 추가하여 데이터 처리 과정을 개선합니다.날짜 필드에 대해 특별한 처리를 제공하며, JSON에서 일반적으로 문자열로 표현되는 날짜 형식을 자동으로 인식합니다. ISO 8601
과 같은 여러 일반적인 날짜 형식을 감지하고 해당 필드를 적절히 주석 처리하여, 날짜 관련 데이터를 수동 개입 없이 더 쉽게 다룰 수 있습니다. 필요한 경우 이러한 주석을 수정할 수 있지만, 자동 감지는 더 직관적이고 빠른 설정을 가능하게 합니다.아래 스크린샷은 데모 데이터 웹 서비스의 Orders 엔드포인트에 대해 자동으로 인식된 필드 유형을 보여줍니다.
ActiveReportsJS는 이제 10여 개 이상의 사전 제작된 테마를 제공하여 리포트에 쉽게 적용할 수 있습니다. 이러한 테마를 사용하면 미리 정의된 색상 조합과 글꼴을 통해 여러 리포트에 걸쳐 일관되고 전문적인 스타일을 빠르게 설정할 수 있습니다.사전 제작된 테마를 사용하는 방법에 대한 자세한 내용은 사전 제작된 테마 사용 문서를 참조하세요.
서식 있는 텍스트 보고서 항목에 이제 수직 정렬
속성이 추가되었습니다. 이 기능을 통해 서식 있는 텍스트 컨트롤 경계 내에서 콘텐츠를 수직으로 정렬할 수 있으며, 상단
, 가운데
, 하단
정렬 옵션을 제공합니다.