SPREADJS
What's New in SpreadJS v11

SpreadJS V11이 출시되었습니다.

훨씬 더 많은 스프레드시트 및 데이터 그리드 요구 사항을 충족하도록 이 JavaScript 라이브러리 집합을 개선했습니다. 고객이 보고한 문제를 해결하고 몇 가지 향상된 기능을 추가했습니다. 따라서 SpreadJS 스프레드시트 구성 요소만 있으면 됩니다.


차트 지원

이제 Spread.Sheets에서 차트를 사용하여 Excel 파일을 성공적으로 가져오거나 내보낼 수 있습니다. Spread.Sheets를 사용하면 고객은 차트를 변경할 수 있고, 개발자는 Spread.Sheets Designer에 제공된 도구를 사용하여 차트를 추가하거나 편집할 수 있습니다. 세로 막대형 차트, 가로 막대형 차트, 꺾은선형 차트, 원형 차트, 도넛형 차트, 영역형 차트, 분산형 차트, 거품형 차트, 주식형 차트 및 혼합형 차트가 새롭게 포함되었습니다.

혼합형 차트:

SpreadJS JavaScript SpreadSheet Combination Charts

분산형 차트:

SpreadJS JavaScript SpreadSheet Scatter Charts

꺾은선형, 누적 세로 막대형, 원형 및 스타일이 지정된 누적 세로 막대형:

SpreadJS JavaScript SpreadSheet Line Charts

SpreadJS JavaScript SpreadSheet


새로운 함수 지원: 총 462개!

SpreadJS에서는 이제 모든 다른 스프레드 구성 요소보다 많은 462개의 함수를 포함하는 포괄적인 함수 라이브러리를 제공합니다. 다음은 과학, 통계, 공학 및 비즈니스 수식에서 사용되는 함수입니다.

ACOT  F.INV  NORM.S.DIST 
ACOTH  F.INV.RT  NORM.S.INV 
AGGREGATE F.TEST  NUMBERVALUE 
ARABIC  FILTERXML  PDURATION 
AREAS FINDBs PERCENTILE.EXC 
ASC FISHER PERCENTILE.INC 
BAHTTEXT FLOOR.MATH  PERCENTRANK.EXC 
BASE FLOOR.PRECISE PERCENTRANK.INC 
BETA.DIST  FORMULATEXT  PERMUTATIONA 
BETA.INV  GAMMA  PHI 
BINOM.DIST  GAMMA.DIST  POISSON.DIST 
BINOM.DIST.RANGE  GAMMA.INV  QUARTILE.EXC 
BINOM.INV  GAMMALN.PRECISE  QUARTILE.INC 
BITAND  GAUSS  RANK.AVG 
BITLSHIFT  HYPERLINK RANK.EQ 
BITOR  HYPGEOM.DIST REPLACEBs
BITRSHIFT  IFNA  RIGHTBs
BITXOR  IFS  RRI 
CEILING.MATH  IMCOSH  RTD
CEILING.PRECISE IMCOT  SEARCHBs
CELL IMCSC  SEC 
CHISQ.DIST  IMCSCH  SECH 
CHISQ.DIST.RT  IMSEC  SHEET 
CHISQ.INV  IMSECH  SHEETS 
CHISQ.INV.RT  IMSINH  SKEW.P 
CHISQ.TEST  IMTAN  STDEV.P 
COMBINA  INDIRECT STDEV.S 
CONCAT  INFO SWITCH 
CONFIDENCE.NORM  ISFORMULA  T.DIST 
CONFIDENCE.T  ISO.CEILING  T.DIST.2T 
COT  ISOWEEKNUM  T.DIST.RT 
COTH  JIS T.INV 
COVARIANCE.P  LEFTBs T.INV.2T 
COVARIANCE.S  LENBs T.TEST 
CSC  LOGNORM.DIST  TEXTJOIN 
CSCH  LOGNORM.INV  UNICHAR 
DAYS  MAXIFS  UNICODE 
DBCS  MIDBs USDOLLAR
DECIMAL  MINIFS  VAR.P 
ENCODEURL  MODE.MULT  VAR.S 
ERF.PRECISE  MODE.SNGL  WEBSERVICE
ERFC.PRECISE  MUNIT  WEIBULL.DIST 
ERROR.TYPE NEGBINOM.DIST  WORKDAY.INTL 
EXPON.DIST  NETWORKDAYS.INTL  XOR 
F.DIST  NORM.DIST  Z.TEST 
F.DIST.RT  NORM.INV 

SpreadJS에 다음과 같은 향상된 기능을 추가했습니다

  • 이제 HitTest 기능이 통합 문서 수준에서 지원됩니다.
  • 이제 트리 구조에 대해 열을 쉽게 들여 쓸 수 있습니다.
  • 시트를 주위로 이동할 때 발생하는 이벤트를 추가했습니다.
  • 이제 사용자가 항목을 클릭할 때 하이퍼링크 셀 유형에서 콜백 작업을 지원합니다.
  • 이제 편집 모드에서 텍스트 셀 유형을 세로로 정렬할 수 있습니다.
  • 이제 셀 내에서 수식 텍스트 상자를 사용할 수 있습니다.
  • 이제 하이퍼링크에서 textIndent 속성을 활용할 수 있습니다.
  • SpreadJS JSON 파일 크기에 대응하는 Excel 유효성 검사 기능 저장소 수준으로 축소했습니다.
  • 이제 Excel 따옴표 접두사 기능이 지원됩니다.
  • 이제 인쇄 후 첫째 열과 행에 대한 눈금선과 테두리가 완전히 표시됩니다.
  • 이제 Excel 2013-2016 기능이 지원됩니다.
  • 이제 끌어서 선택 기능을 사용하여 셀을 병합할 수 있습니다.
  • NameInfo 클래스에 메모 속성을 추가했습니다.
  • 이제 Excel 계정 형식이 지원됩니다.
  • 이제 하이퍼링크에서 wordWrap 속성을 활용할 수 있습니다.
  • 이제 ToJSON 및 FromJSON에 향상된 옵션이 있습니다.
  • PDF 파일로 내보내기 지원을 추가했습니다.
  • 상황에 맞는 메뉴를 추가했습니다.
  • 이제 처음부터 다시 빌드할 필요 없이 SpreadJS에 기본 제공된 메뉴를 사용자 작업의 상황에 맞게 사용할 수 있습니다.
  • 이제 UMD 패턴 및 NPM 서버가 지원됩니다.

고객이 보고한 버그 수정

  • SSJSON 파일이 Spread Designer에서 더 이상 커지지 않음 [222218]
  • 열을 필터링해도 더 이상 다른 열이 비워지지 않음 [226718]
  • Excel에서 Spread로 복사/붙여넣기 시 더 이상 성능 문제없음 [228424]
  • Excel로 내보낼 때 DataValidation 드롭다운이 더 이상 누락되지 않음 [233284]
  • 대용량 데이터를 Excel로 내보낼 때 더 이상 성능 문제없음 [232844]
  • 필터 대화 상자의 정렬 순서 수정 [234919]
  • 그룹화할 때 더 이상 성능 문제없음 [235155]
  • 수식 텍스트 상자에서 수식을 복사할 때 발생하는 문제 해결 [240268]
  • 클라이언트 ExcelIO가 이제 IE10에서 작동함 [242866]
  • 이제 SpreadJS에서 Excel로 머리글 셀 복사 가능 [246548]
  • Designer에서 메모 내보내기 수정 [247229]