서비스팩 Spread.NET v14 서비스팩 1
페이지 정보
작성자 GrapeCity 작성일 2021-06-14 10:02 조회 1,012회 댓글 0건본문
관련링크
새 Spread.NET v14.1(서비스 팩 1) 릴리스가 출시되었습니다! 이번 새 버전에는 다음을 비롯하여 고객이 요청한 개선 사항, 성능 최적화, 보고된 문제에 대한 버그 수정 사항(릴리스 정보 참조) 등이 포함되어 있습니다.
- 새로운 CalculationOnDemandMode 및 CellValueChanged 이벤트
- 조회 및 일치 함수를 위한 성능 개선 사항
- 새로운 VALUETOTEXT 및 ARRAYTOTEXT 함수
- 새로운 GetFullDependents 및 GetFullPrecedents
- 원형 차트의 백분율(%) 레이블
- Spread Designer의 탭 스트립 컨텍스트 메뉴에서 숨기기/숨기기 취소 지원
- 설정된 픽셀 수만큼 픽셀 스크롤
새로운 CalculationOnDemandMode 및
CellValueChanged 이벤트
이 개선 사항을 통해 응용 프로그램 개발자는 요청 시 동작 계산과 종속 셀의 재계산을 제어할 수 있습니다.
CalculationOnDemandMode를 CalculationOnDemandMode.Off로 설정하면 종속 셀이 즉시 재계산되어 해당하는 각 셀에 대해 새 CellValueChanged 이벤트를 트리거합니다. 이 이벤트는 수식으로 인해 발생한 계산된 셀의 변경 사항을 처리하는 데 사용되며, 모든 통합 문서 변경 사항을 추적하는 데 유용합니다.
조회 및 일치 함수를 위한 성능 개선 사항
이 개선 사항은 조회 및 일치 함수의 성능을 최적화하기 위해 CalculationEngine.CacheOptions를 지정하는 새 API를 도입합니다. 또한 통합 문서에서 많은 LOOKUP, HLOOKUP, VLOOKUP, XLOOKUP, MATCH 및 XMATCH 함수를 사용하여 성능을 향상합니다. 이 사항은 조회 및 일치 함수에 대한 최근 Excel 개선 사항을 모델로 합니다. 새로운 최적화를 사용하기 위해 CalculationEngine.CacheOptions를 CacheOptions.On 또는 CacheOptions.Aggressive로 설정하면 통합 문서가 이전보다 빠르게 즉시 계산됩니다.
새로운 VALUETOTEXT 및 ARRAYTOTEXT 함수
v14.1에 도입된 새로운 계산 함수 중 일부를 사용하여 새로운 Excel 함수를 VALUETOTEXT 및 ARRAYTOTEXT에 일치시킬 수 있습니다(현재 참가자 프로그램에서 Microsoft Excel 사용자에게 베타 버전으로 제공됨). 이러한 함수는 Excel에서 작동하고 동적 배열에 대한 수식 및 연산에 유용합니다.
향후 릴리스에서는 LAMBDA와 같은 새로운 Excel 함수와 향상된 새로운 스파크라인 함수를 계속 도입할 것입니다. 자세한 내용은 Spread.NET 2021 로드맵 블로그를 참조하십시오.
새로운 GetFullDependents 및 GetFullPrecedents
이 개선 사항은 새로운 API인 IRange.GetFullDependents 및 IRange.GetFullPrecedents를 도입합니다. 이 API는 통합 문서 간 참조와 외부 참조를 비롯하여 종속 셀 또는 참조되는 셀을 모두 반환합니다. 이러한 API가 VSTO API를 열거하기 때문에 IRange.GetDependents 및 IRange.GetPrecedents용 API는 통합 문서 내에서 계속 작동하여 활성 워크시트에 대한 참조만 반환합니다.
원형 차트의 백분율(%) 레이블
이제 사용자는 Excel과 유사하게 원형 차트에서 백분율(%) 레이블을 설정할 수 있습니다. 원형 차트를 만들고 계열의 데이터 레이블을 추가하면 데이터 레이블 서식 지정…을 사용하여 아래와 같이 원형 조각 레이블에 백분율 유형을 지정할 수 있습니다.
그림 1: 원형 차트 데이터 레이블의 서식을 백분율(%)로 지정
Spread Designer의 탭 스트립 컨텍스트 메뉴에서
숨기기/숨기기 취소 지원
이 개선 사항은 Spread Designer 도구에서 워크시트 숨기기 및 숨기기 취소를 활성화합니다. 이전에는 PropertyGrid만 사용하여 워크시트의 Visible 속성을 설정해 워크시트를 숨길 수 있었습니다. 이 설정은 Spread Designer에서 숨겨진 워크시트를 항상 표시하도록 재정의할 수 있습니다. 이제 다음과 같이 Spread Designer 기본 설정에 숨겨진 시트를 표시할지 여부를 지정하는 옵션이 있습니다.
그림 2: Spread Designer 기본 설정의 새로운 숨겨진 시트 표시 옵션
이 옵션이 false이면 다음과 같이 새로운 숨기기 및 숨기기 취소… 컨텍스트 메뉴 옵션이 워크시트 탭의 컨텍스트 메뉴에 나타납니다.
그림 3: 워크시트 탭 컨텍스트 메뉴의 새로운 숨기기/숨기기 취소 항목
설정된 픽셀 수만큼 픽셀 스크롤
이 개선 기능을 사용하면 마우스 휠로 특정 픽셀 수만큼 스크롤하도록 세로 스크롤 막대를 설정할 수 있습니다. 새로운 API VerticalScrollBarMode.PixelEnhanced가 이 동작을 활성화하고, VerticalScrollBarSmallChange 속성 값을 사용하여 스크롤할 픽셀 수를 결정합니다.