Syncfusion JavaScript Query Builder UI는 IT 전문가가 대규모 데이터 세트에 대한 복잡한 필터 조건을 시각적으로 생성하고 관리할 수 있도록 해줍니다. 데이터 시각화 컨트롤과의 통합을 지원하며, 필터를 JSON 및 SQL 형식으로 출력합니다. 유연한 템플릿 시스템과 반응형 디자인은 다양한 기기에 맞게 조정되어, 플랫폼 전반에서 데이터 필터링 경험을 향상시킵니다.
데이터 바인딩 통합
효율적인 데이터 가져오기와 필터링을 위해 Data Manager를 사용하여 Query Builder를 JSON, OData, WCF, RESTful 서비스 등 다양한 로컬 및 원격 데이터 소스에 바인딩할 수 있습니다.
필터 생성 및 그룹화
여러 필터 조건을 만들고 AND/OR 연산자로 논리적으로 그룹화하여, 규칙을 쉽게 추가하고 삭제할 수 있는 복잡한 쿼리 정의를 지원합니다.
JSON 및 SQL 출력 형식
구조화된 JSON, 인라인 SQL, 매개 변수화 SQL, 명명된 매개 변수 SQL 또는 Mongo 쿼리 형식을 사용하여 필터를 내보내고 가져올 수 있어 유연한 백엔드 통합이 가능합니다.
템플릿 사용자 지정
헤더, 규칙, 값 템플릿을 통해 체크박스, 슬라이더, 드롭다운 목록과 같은 컨트롤을 통합하여 필드, 연산자, 값 입력과 같은 UI 요소를 사용자 지정할 수 있습니다.
반응형 및 적응형 레이아웃
iOS, Android, Windows를 포함한 주요 플랫폼 전반에서 데스크톱, 태블릿, 스마트폰에 최적화된 매우 반응형인 사용자 인터페이스를 제공합니다.
요약 보기 표시
구성된 필터를 SQL 형식으로 표시하는 요약 보기를 제공하여 사용자가 쿼리 논리를 빠르게 검토할 수 있습니다.
모델 바인딩 지원
필드, 연산자, 값 열에 대한 구성 요소 속성을 할당하여 동작과 모양을 사용자 지정할 수 있는 모델 바인딩을 지원합니다.
규칙/그룹 잠금 및 복제
특정 필터 규칙이나 그룹의 변경을 방지하는 잠금을 활성화하고, 기존 규칙이나 그룹을 복제하여 쿼리 작성을 간소화할 수 있습니다.
접근성 및 지역화
WAI-ARIA 및 WCAG 2.0 표준을 준수하며, 화면 판독기, 키보드 탐색, 오른쪽에서 왼쪽으로 쓰는 언어, 로케일 기반 형식을 지원합니다.
제품 호환성
아래의 세부 정보를 확인하여 이 제품이 사용 환경에서 지원되는지 확인하세요.
컴포넌트 유형
JavaScript
JavaScript 플랫폼
Vanilla JavaScript
Syncfusion에 대해
2001년에 설립되어 노스캐롤라이나주 Morrisville에 본사를 둔 Syncfusion은 .NET, JavaScript, 그리고 주요 모바일 및 데스크톱 개발 플랫폼을 위한 광범위한 개발자 컴포넌트, 컨트롤, 프레임워크를 제공하는 데 특화되어 있습니다. 125개국 이상에서 12,000명 이상의 고객을 보유한 이 회사는 개별 개발자부터 Fortune 500 기업에 이르기까지 다양한 고객층에 서비스를 제공합니다. Essential Studio와 같은 인기 제품군은 1,600개 이상의 컴포넌트를 제공하며, 반응형 지원과 투명한 라이선스를 바탕으로 신속한 애플리케이션 개발, 심층적인 비즈니스 인텔리전스, 강력한 보고 솔루션을 지원합니다.