ComponentOne Data Services CalcEngine은 Excel과 유사한 수식을 지원하는 다재다능한 .NET Standard 식 파서 및 평가기입니다. 다양한 .NET 애플리케이션을 위해 설계되었으며, 함수, 연산자, 상수를 포함한 복잡한 식을 구문 분석하는 동시에 데이터 바인딩과 컬렉션 간 계산을 지원합니다. 개발자가 동적 계산 기능을 소프트웨어에 효율적으로 통합할 수 있도록 돕습니다.
식 구문 분석 및 평가
CalcEngine은 산술 및 Excel 스타일 식을 해석하고 실행하여 .NET 애플리케이션 내에서 스프레드시트 소프트웨어와 유사한 수학 및 논리 연산을 가능하게 합니다.
VBA 및 Excel 구문 지원
이 엔진에는 VBAEngine과 ExcelEngine이 포함되어 있으며, 표준 데이터 소스를 위한 VBA 유사 구문과 IDataSheet 기반 데이터 소스를 위한 Excel 유사 구문을 지원하여 다양한 계산 시나리오를 포괄합니다.
풍부한 기본 제공 함수
텍스트, 날짜/시간, 수학, 논리, 변환, 집계 함수를 포함한 수많은 기본 제공 함수를 제공하여 복잡한 계산과 데이터 분석을 지원합니다.
사용자 지정 함수 통합
개발자는 AddFunction 메서드를 사용하여 엔진에 자체 사용자 지정 함수를 추가함으로써 기능을 확장하고 계산 기능을 향상시킬 수 있습니다.
데이터 바인딩 기능
CalcEngine은 목록, 배열 또는 데이터 테이블과 같은 다양한 데이터 소스에 바인딩되어 식이 컬렉션이나 개별 개체에서 동작할 수 있게 하여 동적 데이터 기반 계산을 가능하게 합니다.
시트 간 참조
이 엔진은 시트 이름과 셀 범위를 사용하는 시트 간 참조를 통해 여러 데이터 테이블에 걸쳐 셀과 범위를 참조할 수 있으므로, 분산된 데이터에서 통합 계산을 수행할 수 있습니다.
오류 처리 및 진단
GetErrors 메서드를 통해 액세스할 수 있는 자세한 메시지와 함께 오류 추적을 제공하여 개발자가 식의 문제를 효과적으로 식별하고 해결할 수 있도록 돕습니다.
제품 호환성
아래의 세부 정보를 확인하여 이 제품이 사용 환경에서 지원되는지 확인하세요.
컴포넌트 유형
.NET
.NET 버전
.NET 8 LTS
.NET 6 LTS
.NET 4.8 or earlier
.NET 플랫폼
.NET 어셈블리
.NET 클래스
구매 방법
ComponentOne Data Services Edition, ComponentOne WinForms Data Services Edition, ComponentOne Studio Enterprise의 일부로 제공됩니다.
MESCIUS(이전 GrapeCity로 알려짐)은 일본에서 설립된 개발자 중심의 선도적인 브랜드로, 30년이 넘는 역사를 가지고 있습니다. 이 브랜드는 보고 프레임워크, 스프레드시트 라이브러리, 일본 시장 중심 입력 컨트롤을 포함한 광범위한 소프트웨어 구성 요소로 인정받고 있습니다. ActiveReports, SPREAD, InputMan, ComponentOne과 같은 인기 제품은 .NET과 JavaScript 생태계를 모두 지원하며, 업무상 핵심적인 애플리케이션에서 널리 사용됩니다. MESCIUS는 검증된 신뢰성, 포괄적인 일본어 현지화, 강력한 기술 지원과 같은 독보적인 강점을 제공하여 복잡하고 현지화된 시스템을 구축하는 IT 전문가와 소프트웨어 개발자에게 신뢰받는 선택입니다.