[]
이번 버전에서 다음 기능과 개선 사항이 포함되었습니다.
사용자는 이제 차트에서 축 데이터 레이블 위치 설정이 가능합니다.
정렬, 분배, 스냅 옵션을 이용한 도형 배열 — 여러 도형을 정렬하고, 분배하며, 다른 도형이나 그리드에 스냅할 수 있습니다.
데이터 행 뒤에 빈 공간 없이 TrailingRow 지정 — 시트에 고정된 trailing 행이나 열 또는 둘 다를 지정할 수 있습니다.
되돌리기 및 다시 실행 작업 수 제한 설정 — 되돌리기 및 다시 실행 스택을 조회하고, 작업 수 제한을 설정할 수 있습니다.
탭 스트립 위치 및 너비 변경 — 통합 문서에 대한 탭 스트립의 위치를 설정하고 너비를 변경할 수 있습니다.
보이지 않는 범위에 데이터 붙여넣기 또는 건너뛰기 지원 — 보이지 않는 범위에 데이터를 붙여넣을지 여부를 제어할 수 있습니다.
사용자 지정 날짜 형식으로 Excel 파일 가져오기 지원 — Excel 파일을 가져올 때 시스템 로케일 설정에 따라 날짜 형식을 사용자 지정할 수 있습니다.
SpreadJS는 인터넷이나 인트라넷의 웹 서비스에서 데이터를 가져오는 데 도움을 주는 WEBSERVICE 함수를 지원합니다.
SpreadJS는 JSON 문자열 데이터를 파싱하는 데 도움을 주는 FILTERJSON 함수를 지원합니다.
IMAGE 스파크라인 — IMAGE 스파크라인 함수를 사용하여 셀에 이미지를 배치할 수 있습니다.
SpreadJS는 이제 체크박스 목록, 라디오 버튼 목록, 그리고 체크박스 셀 너비 크기 조정을 지원합니다.
사용자는 차트 축 방향 설정을 할 수 있습니다.
사용자는 셀 버튼이 보이거나 활성화되었을 때 호버 시 배경색 변경이 가능합니다.
사용자는 데이터 집합의 빈도 분포를 나타내는 히스토그램 스파크라인을 생성할 수 있습니다.
사용자는 KPI 값에 대한 메트릭 성능을 시각화하는 게이지 KPI 스파크라인을 생성할 수 있습니다.
사용자는 SpreadJS에서 피벗 테이블을 추가하고 다양한 피벗 관련 작업을 수행할 수 있습니다.
사용자는 도형에 채우기 효과를 적용하여 단색, 그라데이션, 그림, 텍스처 채우기를 사용할 수 있습니다.
도형에 하이퍼링크 — 도형, 연결 도형, 그룹 도형에 하이퍼링크를 추가할 수 있습니다.
카메라 도형 — 스프레드시트 내 참조 영역의 동적 이미지를 추가할 수 있습니다.
사용자는 도형 내에서 텍스트를 추가 및 편집할 수 있습니다.
사용자는 도형의 모양을 사용자 지정하기 위해 여러 유형의 복합선을 추가할 수 있습니다.
다음 문제들이 지난 릴리스 이후 해결되었습니다.
셀에 수식이 있을 때 셀 편집이 정상 작동합니다.
Excel 파일 가져오기 후 그림 크기가 유지됩니다.
@ 연산자가 자동으로 추가 괄호를 적용하지 않습니다.
Alt 코드 기호가 PDF로 올바르게 내보내집니다.
가져온 Excel 파일에서 셀 내용이 올바르게 표시됩니다.
글꼴 파일 등록 후 워크북을 PDF로 내보낼 때 문자가 정상적으로 표시됩니다.
카테고리 축의 비연속 범위 기반 차트 추가 시 더 이상 "Invalid range" 오류 메시지가 발생하지 않습니다.
사용자 지정 날짜 형식이 가져온 Excel 파일에 올바르게 적용됩니다.
fitPagesWide 또는 fitPagesTall 옵션을 사용하여 인쇄할 때 셀의 종횡비가 유지됩니다.
calcOnDemand가 true로 설정되고 셀 값이 업데이트될 때 수식으로 계산된 값이 유지됩니다.
디자이너 컴포넌트 라이브러리 템플릿 및 테이블 아이콘 위치가 수정되었습니다.
확대/축소 비율이 100%가 아닐 때 도형을 PDF로 내보내면 위치가 유지됩니다.
CalcEngine 성능이 최적화되었습니다.
SpreadJS의 수식 결과가 Excel과 동일합니다.
두 개의 디자이너 초기화 후 이름 상자가 올바르게 표시됩니다.
수식이 수정된 후 재계산됩니다.
도형의 그라데이션 채우기 설정인 "Radial" 및 "Linear"가 PDF로 내보내집니다.
템플릿 디자인 시 필드가 활성화된 파란색 박스와 일치합니다.
배경색 설정 후에도 버튼 셀의 호버 동작이 유지됩니다.
피벗 테이블 축소 작업 시 그룹 헤더가 사라지지 않습니다.
SpreadJS가 모든 종속 셀을 업데이트합니다.
데이터 삭제 후 시트가 업데이트됩니다.
API를 통해 스타일 이름 설정이 정상 작동합니다.
디자이너 컴포넌트를 통한 스타일 설정이 정상 작동합니다.
다이얼로그에서 셀 변경 시 CellChanged 이벤트가 한 번만 호출됩니다.
내보낸 Excel 파일의 스타일이 유지됩니다.
Excel 파일 가져온 후 수식이 올바른 정보를 표시합니다.
행 삭제 후 수식 결과가 Excel과 동일합니다.
AT_AsyncFunction 함수가 정상 작동합니다.
확대/축소 시 패딩이 함께 조정됩니다.
Excel 파일 가져올 때 날짜 형식이 로케일 설정을 기반으로 합니다.
셀에서 글꼴 크기 증가 후에도 다른 스타일이 유지됩니다.
SpreadJS와 Excel 간 다른 수식 결과 문제를 수정했습니다.
PDF 내보내기 후 일관된 결과를 제공합니다.
편집 모드에서 회색 영역 클릭 시 퍼센트 형식 기호가 올바르게 표시됩니다.
숨김 행 표시 성능이 향상되었습니다.
셀 스타일 드롭다운에서 스타일 추가 시 글꼴 스타일이 적용됩니다.
CellChanged 이벤트 인수에 DateTime 객체가 새 값으로 포함됩니다.
디자이너의 복사 버튼이 이미지에 대해 정상 작동합니다.
조건부 서식 설정 후 Excel 파일이 올바르게 내보내집니다.
디자이너에서 레이블 여백이 정상 작동합니다.
v14.0.8에서 ssjson 내보내기, v14.0.10에서 가져오기 후 Excel 내보내기가 성공합니다.
피벗 테이블 숫자 유형 필드에서 세부 정보 표시가 정상 작동합니다.
열 머리글의 하이퍼링크가 정상 작동합니다.
컨텍스트 메뉴로 글꼴 색상을 다르게 지정한 리치 텍스트 설정과 포맷셀 대화상자에서 글꼴 색상 변경 시 셀의 글꼴 색도 변경됩니다.
리치 텍스트 색상을 변경하고 현재 테마를 변경하면 리치 텍스트 글꼴 색상도 테마에 따라 변경됩니다.
리치 텍스트 설정 및 리본(스타일 → 셀 스타일)에서 명명된 스타일 사용 시 셀 전경색과 글꼴도 명명된 셀 스타일에 따라 변경됩니다.
ComboBox에서 텍스트가 비어 있고 EditorValueType이 value일 때 값이 표시되지 않습니다.
iframe과 Firefox에서 스프레드시트를 클릭하면 스크롤 위치가 의도대로 이동합니다.
인쇄 후 글꼴이 유지됩니다.
병합 셀과 경계를 공유하는 영역에 상단 테두리가 적용됩니다.
통합 문서에 이벤트가 올바르게 바인딩됩니다.
Excel 가져오기 후 수식이 올바르게 계산됩니다.
참조 셀 결과가 "#NA"인 경우 IsNA 함수가 정상 작동합니다.
Excel로 가져온 후 셀 배경색이 일관됩니다.
인스턴스 외부에서 드래그 및 클릭 시 데모 스크롤바가 정상 작동합니다.
헤더를 사용하여 행 자동 맞춤 후 테이블 테마 스타일이 유지됩니다.
Excel 파일 내보내기 후 예외 콘솔 메시지가 발생하지 않습니다.
Excel 파일 가져오기 중 incrementalLoading 확인 시 숨겨진 시트가 표시되지 않습니다.
지난 제품 릴리스 이전에 도입된 주요 변경 사항은 다음과 같습니다.
LET 함수의 name 인수에는 '.' 문자가 포함되어서는 안 됩니다. LET 함수를 사용하면서 변수 이름에 '.'이 포함된 기존의 모든 Excel 및 ssjson 파일은 자동으로 유효한 변수 이름으로 조용히 업그레이드됩니다. SpreadJS는 업데이트된 Excel 동작에 맞게 '.'를 '_'로 변환합니다.