[]
        
(Showing Draft Content)

14.0.0 버전 릴리스 노트

이전 릴리스에서의 개선 사항

이번 제품 버전에 다음 기능과 향상 사항이 포함되었습니다.

  • 계단식 배열 스파크라인 총합 열 — 사용자는 이제 카스케이드 스파크라인에서 총합 열 표시기를 사용할 수 있습니다.

  • HTML 내보내기 지원 — 사용자는 범위 또는 전체 워크시트를 HTML 형식으로 내보낼 수 있습니다. 특정 셀 범위도 HTML 형식으로 내보낼 수 있습니다.

  • SpreadJS 접근성 지원 — 사용자는 SpreadJS가 ADA 준수 및 스크린 리더와 호환되도록 기본적인 접근성 지원을 받을 수 있습니다.

  • 반복 계산 지원 — 셀 수식이 자기 자신을 참조할 때, 명확한 결과가 나올 때까지 반복 계산을 지원합니다.

  • 주석 아이콘 색상 변경 지원 — 사용자는 셀 주석 표시기 색상과 크기를 사용자 지정할 수 있습니다.

  • 가로 축 교차 값 — 사용자는 차트 축 교차점을 조정하여 X축 또는 Y축을 특정 축 값이나 최소/최대 축 값 위치로 이동할 수 있습니다.

  • 워크시트가 보호된 경우, 다양한 보호 옵션에 따라 리본 메뉴를 활성화하거나 비활성화할 수 있습니다.

  • 액세스 범위 지원 — 사용자는 필요에 따라 행 및 열 정보 또는 범위/셀 주소 문자열을 통해 시트 영역의 범위 정보를 편리하게 얻을 수 있습니다.

  • 머리글 수식 및 스파크라인 지원 — 사용자는 스프레드시트의 행 머리글 영역과 열 머리글 영역 모두에 수식과 SparklineEx를 추가할 수 있습니다.

  • 막대 차트 막대 간격 — 시리즈 간격과 겹침을 조절하여 막대형 및 세로 막대형 차트의 모양을 사용자 지정할 수 있습니다.

  • 엑셀 채우기 효과 및 패턴 지원 — 패턴 채우기 효과를 적용하여 차트 요소를 사용자 지정할 수 있습니다.

  • SpreadJS Angular 라이브러리가 AOT 및 프로덕션 컴파일러를 지원합니다.

  • 부동 이미지 복사-붙여넣기 지원 — 사용자는 Excel에서 SpreadJS 워크시트로 이미지를 복사-붙여넣기할 수 있습니다.

  • 도넛 차트 구멍 크기 사용자 지정 지원 — 도넛 차트의 구멍 크기를 사용자 지정할 수 있습니다.

  • SpreadJS는 이제 XLOOKUPXMATCH 함수를 지원합니다.

  • 사용자는 LET 함수를 사용하여 수식 내에서 값을 저장하고 정의할 수 있습니다.

  • 픽셀 단위 스크롤바 동작이 더 정확해졌습니다.

  • 자동 병합 선택 지원 — 사용자는 addSpan의 선택 기능과 함께 자동 병합을 사용할 수 있습니다.

  • 부동 개체 클립보드 이벤트 — 그림, 차트, 도형, 슬라이서, 사용자 정의 부동 개체 등 부동 개체 복사-붙여넣기 작업에 클립보드 이벤트를 사용할 수 있습니다.

  • 다중 열 드롭다운 — 사용자는 여러 열 드롭다운 셀을 통해 드롭다운 목록과 편집 가능한 영역을 동시에 제공할 수 있습니다.

  • 테이블 바인딩 지원 — 사용자는 테이블 바인딩 시 행 확장 방식을 선택할 수 있습니다.

  • '###' 미표시 스위치 설정 — 열 너비가 부족할 때 셀이 '####', 지수 표기, 반올림 소수 등으로 표시되지 않도록 설정할 수 있습니다.

  • 점진적 로딩 지원 — SpreadJS는 이제 워크시트에서 고성능 데이터 처리를 위해 점진적 로딩을 지원합니다.

  • 사용자 정의 배열 수식 — 사용자는 사용자 정의 함수에서 배열을 반환할 수 있습니다.

  • SpreadJS는 OBJECTRANGEBLOCK 함수를 지원하며, rangetemplate 셀 타입을 설정하고 해당 객체를 바인딩할 수 있습니다.

  • 범위 템플릿 셀 타입에 대한 디자이너 지원 — 사용자는 디자이너를 통해 범위 템플릿 셀 타입을 생성할 수 있습니다.

  • SpreadJS 깔때기형 차트 지원 — 사용자는 깔때기형 차트라는 새로운 차트 유형을 추가할 수 있습니다.

  • SpreadJS는 PROPERTY 함수를 지원하여, 사용자가 객체의 속성 경로를 지정해 값을 반환할 수 있습니다.

해결된 문제

다음 문제들이 이전 버전 이후로 해결되었습니다.

  • Convert 함수가 m/s 단위를 지원하지 않던 문제가 해결되었습니다.

  • gc.spread.sheets.angular.ts TypeScript 파일이 spread-sheets-angular npm 패키지에 포함되어 제공됩니다.

  • SpreadJS가 Angular 9에서 동작하지 않던 문제가 수정되었습니다.

  • Ctrl + Z 단축키 사용 시 활성 시트가 변경되던 문제가 해결되었습니다.

  • 수식 =sss('') 사용 시 InvalidOperation 예외가 발생하지 않던 문제가 수정되었습니다.

  • scrollbarMaxAlign과 scrollByPixel을 동시에 활성화할 경우 세로 스크롤이 맨 아래까지 도달하지 않던 문제가 해결되었습니다.

  • 스크롤바를 드래그할 때 자동 스크롤 동작이 비정상적으로 작동하던 현상이 수정되었습니다.

  • 열을 복사해서 삽입할 때 필터 범위가 제대로 업데이트되지 않던 문제가 해결되었습니다.

  • 수식 참조 형식을 A1에서 RC로 변경한 후 유효성 검사 수식이 작동하지 않던 문제가 수정되었습니다.

  • Excel 파일 내보내기 중 오류가 발생하던 문제가 해결되었습니다.

  • 자동 병합 셀을 사용하는 폼에서 IE11 및 Edge 브라우저에서 마우스 스크롤 시 부드럽지 않던 문제가 개선되었습니다.

  • 차트의 Y축 스케일 정확도 문제가 수정되었습니다.

  • 스타일 파일을 사용하면 사용자 정의 셀 스타일에 영향을 주던 문제가 해결되었습니다.

  • 행 추가 시 선택 상태가 의도치 않게 변경되던 현상이 수정되었습니다.

  • RAND 및 RANDBETWEEN 함수를 사용하는 시트의 로딩, 계산, 업데이트 성능이 향상되었습니다.

  • 인쇄 시 이미지가 왜곡되던 문제가 해결되었습니다.

  • 뷰포트 스크롤 속도가 스크롤바보다 느리던 문제가 개선되었습니다.

  • npm install 데모에서 정렬 옵션 클릭 시 페이지가 멈추는 문제가 수정되었습니다.

  • 테이블에서 인덱스 0에 행을 추가한 경우 DataValidation 기능이 동작하지 않던 문제가 해결되었습니다.

  • SpreadJS 워크시트에서 하이퍼링크 색상이 회색으로 표시되던 현상이 수정되었습니다.

  • Android 기기에서 편집 상자 내 텍스트가 일부 잘리던 문제가 해결되었습니다.

  • 고정 행이 있을 때 스크롤 기능이 작동하지 않던 문제가 수정되었습니다.

  • excelio.save 메서드가 Node 환경에서 제대로 동작하지 않던 문제가 해결되었습니다.

  • Google Sheets와 SpreadJS 간 복사/붙여넣기 시 발생하던 문제들이 해결되었습니다.

  • # 문자로 시작하는 값에 조건부 서식이 적용되지 않던 문제가 수정되었습니다.

  • Excel 저장 시 중국어 스타일이 손실되던 문제가 해결되었습니다.

  • 디자이너 소스 코드에서 제목 수정 시 태그 위치가 어긋나던 문제가 해결되었습니다.

  • 테이블 필터링 후 드롭다운 데이터가 잘못 표시되던 문제가 수정되었습니다.

  • 열을 삽입한 후 명명된 범위가 업데이트되지 않던 문제가 해결되었습니다.

  • 숨겨진 열을 다시 표시해도 열 너비가 0으로 유지되던 문제가 수정되었습니다.

  • SUMIFS 함수의 파라미터 대화상자에서 잘못된 값이 표시되던 문제가 수정되었습니다.

  • Pie 및 Doughnut 차트에서 범주 축 레이블 범위가 2행 이상일 경우 Excel과 다르게 표시되던 문제가 해결되었습니다.

  • 디자이너의 서식 대화상자에서 글꼴 스타일이 Excel과 일치하지 않던 문제가 해결되었습니다.

  • 셀의 텍스트가 오버플로우된 상태에서 병합을 시도할 때 텍스트 정렬이 어긋나던 문제가 수정되었습니다.

  • 줄 바꿈 설정된 셀을 편집 중 복사/붙여넣기하면 내용이 일치하지 않던 문제가 해결되었습니다.

  • 가져온 .xlsx 파일에서 SJS와 Excel 간 범위 그룹 버튼의 표시 상태가 일치하지 않던 문제가 수정되었습니다.

  • 온라인 편집기에서 행 머리글을 클릭해 선택한 행이 삭제되지 않던 문제가 해결되었습니다.

  • 조건부 서식 규칙의 우선순위를 변경하면 참조도 변경되던 문제가 수정되었습니다.

  • 사용자 정의 함수 RAND1을 사용할 때 calcOnDemand 설정 이후 A1이 변경되기 전까지는 A2가 변경되지 않아야 함에도 동작이 달랐던 문제가 해결되었습니다.

  • 셀 오버플로우 상태에서 자동 병합 기능이 작동하지 않던 문제가 해결되었습니다.

  • SpreadJS에서 Excel 내보내기 시 오류가 발생하던 문제가 수정되었습니다.

  • 데이터 소스에서 테이블을 로드한 후 테이블에 행/열을 삽입하면 셀 스타일이 제대로 반영되지 않던 문제가 해결되었습니다.

  • SpreadJS로 가져온 후 하이퍼링크가 변경되던 문제가 해결되었습니다.

  • 온라인 편집기에 가져온 데이터가 Excel과 일치하지 않던 문제가 수정되었습니다.

  • suspendEvent 사용 이후 테이블에 데이터 소스를 바인딩할 수 없던 문제가 해결되었습니다.

  • 내보낸 Excel 파일에서 테두리나 취소선 스타일이 잘못 표시되던 문제가 수정되었습니다.

  • 숨김 해제 옵션을 눌러도 열이 표시되지 않던 문제가 해결되었습니다.

  • autoMerge 기능 설정 시 스크롤바가 멈추는 문제가 해결되었습니다.

  • 디자이너 컴포넌트에서 fromJSON을 사용할 경우 페이지가 멈추던 문제가 수정되었습니다.

  • 확대 중 툴팁에 계산된 행/열 크기가 표시되던 문제가 해결되었습니다.

  • 핀치 줌으로 확대할 때 스프레드시트가 잘못 표시되던 문제가 수정되었습니다.

  • 글꼴 스타일이 Excel로 내보내질 때 제대로 적용되지 않던 문제가 해결되었습니다.

  • 차트 범주 값에서 선행 0이 표시되지 않던 문제가 수정되었습니다.

  • SUBTOTAL 함수가 작동하지 않던 문제가 해결되었습니다.

  • 디자이너 컴포넌트에서 컨텍스트 메뉴로 행을 삭제할 수 없던 문제가 해결되었습니다.

  • 디자이너 컴포넌트에서 데이터 바인딩 스키마가 내보내기/가져오기 시 누락되던 문제가 수정되었습니다.

  • 디자이너 컴포넌트에서 데이터 유효성 검사를 포함해 Excel을 내보낼 때 설정과 일치하지 않던 문제가 해결되었습니다.

  • 명명된 스타일의 이름에 & 문자가 포함된 경우 스타일이 적용되지 않던 문제가 해결되었습니다.

  • 스크롤바를 드래그한 후 셀을 참조하는 수식이 잘못되던 문제가 해결되었습니다.

  • 시트를 삭제한 후 수식이 자동으로 조정되지 않던 문제가 수정되었습니다.

  • 디자이너에서 모바일 스크롤바를 설정하면 선택 영역을 오른쪽으로 드래그할 수 없던 문제가 해결되었습니다.

  • FireFox에서 Excel에서 SpreadJS로 밑줄 텍스트를 복사할 수 없던 문제가 해결되었습니다.

  • calcOnDemand를 true로 설정한 경우 수식이 계산되지 않던 문제가 수정되었습니다.

  • Excel 파일 일부가 누락되어 가져와지던 문제가 해결되었습니다.

  • 파일 가져오기에 너무 많은 시간이 소요되던 문제가 해결되었습니다.

  • POWER 함수가 Excel과 다른 값을 반환하던 문제가 해결되었습니다.

  • 디자이너 컴포넌트에서 중국어 문화권 번역이 일부 누락되던 문제가 수정되었습니다.

  • =OR(VLOOKUP(K31,Sheet10!A:C,1,FALSE),FALSE) 수식의 결과가 Excel과 다르게 계산되던 문제가 해결되었습니다.

  • 시트 확장/축소 이벤트 처리 시간이 과도하게 오래 걸리던 문제가 개선되었습니다.

  • Angular 앱에서 Sparkline 옵션을 설정할 때 'Object'에는 해당 속성이 존재하지 않습니다라는 콘솔 오류가 발생하던 문제가 해결되었습니다.

  • 새 행을 삽입할 때 조건부 서식이 깨지는 문제가 수정되었습니다.

  • "a b  c"와 같이 여러 종류의 공백이 있는 셀 값을 복사/붙여넣기할 때 "a b c"로 바뀌던 문제가 해결되었습니다.

  • 시트 행 삭제 작업이 오래 걸리던 문제가 개선되었습니다.

  • 문자열 리소스의 지역화는 가능하지만 기본 시트 이름은 여전히 영어로만 표시되며 지역화되지 않던 문제가 수정되었습니다.

  • 디자이너 컴포넌트에서 리본이 반복 표시되던 문제가 해결되었습니다.

  • 슬라이서가 확대 이후 잘못 표시되던 문제가 수정되었습니다.

  • Google Sheets에서 복사한 데이터를 붙여넣을 때 서식 문제가 발생하던 현상이 해결되었습니다.