[]
이번 제품 버전에 포함된 기능 및 향상 내용은 다음과 같습니다.
SpreadJS 디자이너는 워크시트에서 특정 셀 그룹을 선택할 수 있는 특수 셀 선택(Go To Special) 기능을 지원합니다.
추가 키보드 단축키가 도입되었습니다.
사용자는 SpreadJS 디자이너 컴포넌트에서 파일 가져오기 이벤트 바인딩을 할 수 있습니다.
SpreadJS 디자이너는 찾기 및 바꾸기 기능을 지원합니다.
디자이너 UX가 향상되었습니다.
SpreadJS 디자이너 컴포넌트는 React 모듈과 함께 d.ts 정의 파일을 포함합니다.
디자이너 내 이름 상자(Name Box)를 사용하여 셀 범위를 작업할 수 있습니다.
사용자는 디자이너 컴포넌트 상태 표시줄을 StatusBar.findControl 메서드를 통해 커스터마이즈할 수 있습니다.
SpreadJS 디자이너의 "삽입" 탭 레이아웃이 업데이트되었습니다.
SpreadJS 디자이너 컴포넌트는 툴바 리본 모드를 지원합니다.
사용자는 디자이너 컴포넌트 로컬라이제이션을 커스터마이즈할 수 있습니다.
SpreadJS는 이제 Vue 3 및 Angular 12 버전을 지원합니다.
SpreadJS 디자이너는 수식이 있는 셀 범위에 대해 자동 개요를 제공합니다.
사용자는 축소된 리본 상태로 디자이너 컴포넌트를 실행할 수 있습니다.
사용자는 SpreadJS에서 시트를 이동하거나 복사할 수 있으며, 이 작업은 SpreadJS 디자이너에서도 수행할 수 있습니다.
SpreadJS는 iOS14 및 iPadOS14를 지원합니다.
SpreadJS 디자이너는 한 객체에서 다른 객체로 서식을 복사 및 붙여넣기 할 수 있는 서식 복사기 버튼을 제공합니다.
사용자는 SpreadJS 디자이너에서 다중 시트 숨기기 해제를 할 수 있습니다.
SpreadJS 디자이너는 워크시트에서 여러 도형을 관리하고 정렬할 수 있는 도형 선택 창을 제공합니다.
사용자는 SpreadJS에서 셀을 배경색과 글꼴 색상으로 정렬할 수 있습니다.
점진적 로딩 기능은 증분로딩 콜백 함수에서 워크시트 관련 정보를 접근할 수 있는 새 매개변수를 제공합니다.
사용자는 SpreadJS 디자이너 컴포넌트에서 사용자 정의 컴포넌트 생성 및 사용이 가능합니다.
워크북 생성자가 호스트 ID 문자열을 받도록 향상되었습니다.
사용자는 디자이너 컴포넌트에서 프로그램으로 대화상자 닫기가 가능합니다.
사용자는 기존 언어 팩을 커스터마이즈 및 특정 언어로 번역할 수 있습니다.
SpreadJS 디자이너는 디자이너 너비가 작아 리본 버튼과 네비게이션 탭이 숨겨질 때 리본 스크롤링을 활성화합니다.
붙여넣기 서식 옵션이 대상 영역 크기에 맞게 붙여넣은 서식을 조정하도록 개선되었습니다.
지난 릴리스 이후 해결된 문제들은 다음과 같습니다.
차트가 직렬화될 때 데이터와 함께 변경됩니다.
JSON을 가져온 후 셀 내 이중 테두리가 올바르게 적용됩니다.
플로팅 객체가 이동할 때 제대로 보입니다.
워크시트에 그림을 붙여넣을 때 병합 셀이 유지됩니다.
Excel에서 내보낸 파일을 열 때 피벗 테이블 관련 문제가 발생하지 않습니다.
Y축 및 범례 영역과 같은 차트 레이블에서 줄바꿈이 정상 작동합니다.
VLOOKUP 수식이 올바른 결과를 반환합니다.
fromJSON 또는 toJSON으로 차트를 복사할 때 차트 제목의 배경색이 유지됩니다.
큰 Excel 파일을 가져올 때 CalcEngine의 성능이 향상되었습니다.
배열을 반환할 때 XLOOKUP 수식이 올바른 결과를 표시합니다.
테이블에 행을 삽입할 때 조건부 서식이 올바르게 작동합니다.
수식 범위에 행을 삽입할 때 수식 참조 범위가 올바르게 업데이트됩니다.
카메라 도형이 참조하는 수식이 워크시트 영역에 올바르게 표시됩니다.
SpreadJS 내 수식 계산 결과가 Excel과 일치합니다.
드래그 채우기 범위 내에 잠긴 셀이 있을 때 드래그 채우기가 올바르게 구현되었습니다.
피벗 배경색이 올바르게 적용됩니다.
테이블 행이 확장될 때 조건부 서식이 적용되는 셀 범위가 유지됩니다.
올바른 수식 결과를 표시하도록 CalcEngine 성능이 개선되었습니다.
가로 스크롤 시 병합 셀 내용이 올바르게 표시됩니다.
카메라 도형에 수식 참조가 정확하게 표시됩니다.
그룹화된 열 또는 행이 열리거나 닫힐 때 도형 크기가 유지됩니다.
PDF 내보내기 시 시트가 한 페이지에 잘 맞습니다.
fromJSON 또는 toJSON 사용 후 시트에 표시된 차트가 일치합니다.
DATEDIF 결과가 SpreadJS와 Excel 간 일치합니다.
JSON 파일 로딩 시 증분 로딩 성능이 향상되었습니다.
괄호를 사용한 수식이 파일 가져오기 후 올바른 결과를 표시합니다.
RowChanging 및 ColumnChanging 이벤트에 취소(cancel) 속성이 포함됩니다.
ActiveSheetChanged 및 ActiveSheetChanging 이벤트가 올바르게 발생합니다.
xlsx 파일 가져오기 후 셀이 수식을 올바르게 설정할 수 있습니다.
Excel 파일 가져오기 후 셀이 밑줄로 표시되지 않습니다.
호버 동작 시 셀 테두리가 유지됩니다.
테이블 스타일이 ‘none’일 때 줄무늬 행 또는 열 정보가 Excel 파일로 올바르게 내보내집니다.
행 삭제 취소 후 붙여넣은 사용자 정의 이름(CustomName)이 올바른 값을 반환합니다.
WEEKNUM 수식이 Excel과 동일한 동작을 하도록 개선되었습니다.
도형이 포함된 XLSX 파일이 SpreadJS 디자이너에서 올바르게 가져와집니다.
차트 유형 변경 후 차트가 올바르게 표시됩니다.
이벤트가 중단된 상태에서 카메라 도형이 업데이트됩니다.
디자이너 컴포넌트에서 ‘모두 지우기’ 작업으로 데이터 유효성 검사 내용이 올바르게 삭제됩니다.
가져온 파일에서 사용자 정의 셀 서식이 올바르게 표시됩니다.
숨겨진 열 머리글을 다시 표시할 수 있는 옵션이 제공됩니다.