[]
다음 기능 및 개선 사항이 이 버전에 포함되었습니다.
새로운 선택적 데이터 차트 추가 기능을 통해 개발자는 SpreadJS 데이터 관리자에 직접 연결된 차트를 생성할 수 있게 되며, SpreadJS 워크북 내에 데이터를 저장할 필요 없이 전통적인 차트보다 더 강력하고 유연한 스타일 설정을 제공합니다. 데이터 차트는 리포트 시트 추가 기능과 함께 사용하여 리포트 시트 내에서 차트를 생성할 수 있습니다.
리포트 시트 개선 사항:
데이터 표시 및 분석을 위한 구조화된 템플릿 생성을 지원하는 컨테이너 지원 추가.
열의 매개변수 값을 선택할 수 있도록 필드 값 편집기 대화 상자에 드롭다운 선택 지원 추가.
셀 내에 대각선 라인을 삽입할 수 있는 대각선 셀 유형 지원 추가.
모든 셀의 확장 및 축소 상태 관리 지원 추가.
보고서에서 셀의 초기 확장 상태를 관리하는 옵션 추가.
검색 상자에 열 필드를 입력하여 특정 열 데이터 검색 기능 추가.
리포트 시트 디자이너 마법사에서 집계 함수 추가 옵션 추가.
사용자는 이제 allowEditInCell API를 사용하여 셀에서 편집이 활성화되거나 비활성화되도록 제어할 수 있습니다.
ComboBox 셀 유형을 데이터 소스에 동적으로 바인딩하는 기능 강화, 예: 데이터 테이블 이름 또는 공식 쿼리.
셀 텍스트, 셀 태그, 댓글, 값 또는 수식을 검색하는 기능 향상.
Function Reference (ETA 축소된 람다) 기능 추가로 불필요한 추상화를 제거하여 함수 단순화.
Angular 18 지원 추가.
이제 셀의 편집 상태를 편집 모드로 전환하는 명령인 startEdit 및 changeEditorStatus가 추가되었습니다.
TableResizing 이벤트를 사용하여 테이블에서 행이나 열의 수를 제한하는 기능 향상.
기존 getUsedRange API를 개선하여 셀 태그와 함께 셀 범위 검색 기능 추가.
사용자는 이제 셀 텍스트 방향을 오른쪽에서 왼쪽으로 변경할 수 있습니다. 이 기능은 스타일의 textDirection 속성을 사용하여 적용할 수 있습니다.
피벗 테이블에서 데이터 소스 변경 및 기존 레이아웃 정보 동기화 기능 향상.
SpreadJS는 이제 데이터 범위 컨테이너 지원을 제공하여 워크시트에 데이터 보기를 주입할 수 있습니다.
SpreadJS는 이제 워크시트 테이블을 데이터 관리자 테이블에 바인딩하여 동적 데이터 상호작용을 활성화할 수 있습니다.
SpreadJS와 SpreadJS 디자이너 컴포넌트가 이제 TypeScript를 사용하는 Vue 래퍼를 지원합니다.
이제 마우스 휠과 Shift 키를 사용하여 워크시트를 수평으로 스크롤할 수 있습니다.
SpreadJS 디자이너에서 보이지 않는 범위 내 검색 기능 추가.
피벗 테이블 필터 대화 상자와 행/열 필터 대화 상자에서 키보드 탐색 기능 추가.
다음 문제들이 지난 릴리스 이후 해결되었습니다:
많은 수의 행과 열을 검색할 때 발생한 성능 문제 해결.
배열 수식의 불일치한 계산 결과 문제 해결.
Excel 파일을 SpreadJS로 가져올 때 발생한 문제 해결.
HYPERLINK 함수가 이제 ReportSheet에서 제대로 작동합니다.
IMPRODUCT 함수 동작이 이제 예상대로 일관되게 동작합니다.
FLOOR 함수 동작이 이제 예상대로 일치합니다.
배열 수식(CSE)에서 SUBTOTAL 함수 사용 시 SpreadJS와 Excel 간의 불일치 문제 해결.
NOW 함수가 이제 SpreadJS를 PDF로 내보낼 때 제대로 작동합니다.
조건이 거짓일 때 IF 함수에서 비동기 함수 실행과 관련된 성능 문제 해결.
EditorStatusChanged 이벤트에서 oldStatusValue가 처음에 정의되지 않았을 때 발생한 성능 문제 해결.
Excel 파일을 SpreadJS로 가져올 때 콤보 차트의 데이터 레이블이 보이지 않는 문제 해결.
테이블 바인딩이 변경될 때 TableRange와 연결된 사용자 정의 이름이 변경되는 성능 문제 해결.
피벗 테이블에 동일한 이름의 여러 계산 필드가 추가되는 문제 해결.
IButtonGroup 인터페이스의 타입 선언 문제 해결.
CountA 함수 결과가 이제 계층 테이블 시트에서 정확히 계산됩니다.
테이블 시트 계층 보기 필터 동작이 잘못된 문제 해결.
유효하지 않은 라이센스 키를 사용할 때 템플릿 디자이너를 닫을 수 없는 문제 해결.
DateTimePicker 셀이 두 번 복사된 후 SJS로 저장된 후 열리지 않는 문제 해결.
Excel로 보고서 데이터 검증을 내보낸 후 현재 셀의 데이터 검증만 남는 문제 해결.
조건부 서식의 아이콘 집합 규칙이 이제 올바르게 표시됩니다.
조건부 서식 아이콘의 불일치 문제 해결.
보고서를 PDF로 인쇄하거나 내보낼 때 서식 결과가 올바르게 표시됩니다.
삭제된 항목 셀을 포함하는 필터 영역에서 중복 값이 제거되는 문제 해결.
배열 수식이 계산되지 않는 문제 해결.
ClipboardPasted 이벤트가 이제 제대로 작동합니다.
피벗 테이블을 내보낼 때 잘못된 계층 표시가 발생하는 문제 해결.
내보낸 Excel 파일에서 데이터가 특수 문자로 변환되는 성능 문제 해결.
사용자 정의 참조 이름이 있는 데이터가 표시되지 않는 성능 문제 해결.
보고서에서 그림을 자를 때 발생하는 불일치 문제 해결.
fromJSON 실행 시 발생한 오류 문제 해결.
바닥글 폰트 정보 표시 불일치 문제 해결.
조건부 서식을 편집하고 단위를 선택한 후 Enter를 눌렀을 때 EditEnded 이벤트가 트리거되는 문제 해결.
내보낸 PDF 파일에서 그리드 선이 나타나는 문제 해결.
페이지 헤더의 날짜 및 시간 형식 표시 불일치 문제 해결.
모바일 모드에서 SpreadJS 스크롤바 동작이 이제 예상대로 일관되게 작동합니다.
고정된 창 표시 문제 해결.
시트 보호 후에도 글꼴 스타일 단축키가 여전히 접근 가능한 문제 해결.
반복 계산에서의 불일치 결과 문제 해결.
병합된 셀 영역을 참조하는 지역 스냅샷 문제 해결.
SpreadJS 파일을 가져온 후 카메라 형태가 참조 데이터 소스로 이동하지 않는 문제 해결.
병합된 셀에 대한 참조 소스와 카메라 형태가 동기화되지 않는 문제 해결.
리치 텍스트에서 절반 크기 폰트 크기의 에코 표시 문제 해결.