sgcDashboard 기능 표
sgcDashboard의 모든 기능을 작업별로 정리했으며, 각 기능의 도움말 항목으로 연결됩니다.
sgcDashboard의 모든 기능을 작업별로 정리했으며, 각 기능의 도움말 항목으로 연결됩니다.
Registered 에디션은 Registered 에디션과 체험판 에디션에 포함되지만 무료 Community 에디션에는 없는 기능을 나타냅니다. ~는 Community에 일부만 포함된 기능이며, 차이점은 아래에 설명되어 있습니다.
모든 행은 해당 도움말 항목으로 연결됩니다. Community 열은 무료 .NET Community 에디션에 포함된 기능을 보여 주며, 모든 기능은 Registered 에디션과 체험판에 포함됩니다.
| 기능 | 세부 정보 | Community | 도움말 |
|---|---|---|---|
| 반응형 타일 그리드 | 기본 12열이며 타일마다 Col, Row, ColSpan, RowSpan을 지정합니다. 자동 배치는 Col과 Row가 -1인 타일을 첫 번째 빈 자리에 놓습니다. | 도움말 | |
| 타일 안에 모든 컨트롤 | 차트, 지도, PDF 뷰어, 리포트 미리 보기 또는 메모를 넣을 수 있습니다. Suite 데모는 sgcCharts, sgcMaps, sgcPDF, sgcReports를 호스팅합니다. | 도움말 | |
| 드래그 및 크기 조절 | 사용자는 AllowDrag와 AllowResize로 대시보드를 직접 재배치하며, Locked 타일은 제자리에 고정됩니다. | Registered 에디션 | 도움말 |
| 레이아웃 저장 | SaveLayout, LoadLayout, SaveLayoutToFile, LoadLayoutFromFile은 레이아웃을 JSON으로 저장합니다. | Registered 에디션 | 도움말 |
| 기능 | 세부 정보 | Community | 도움말 |
|---|---|---|---|
| 테마 | Dashboard.Theme := utDark는 타일, KPI 카드, 호스팅된 컨트롤까지 적용됩니다. | 도움말 | |
| 실시간 KPI | WebSocket, MQTT, SSE 소스가 코드 없이 JSON 메시지의 숫자를 KPI 카드로 읽어 옵니다. sgcWebSockets가 필요합니다. | Registered 에디션 | 도움말 |
| 오른쪽에서 왼쪽 (아랍어와 히브리어) | 타일 배치, 타일 머리글, KPI 카드 레이아웃이 미러링됩니다. 추세 화살표와 스파크라인은 방향을 유지하고, KPI 값은 왼쪽에서 오른쪽 구간으로 읽기 쉽게 유지됩니다. | 도움말 | |
| 인쇄 및 인쇄 미리 보기 | Print와 ShowPrintPreview는 대시보드 전체를 한 페이지에 인쇄하며, 숨겨지지 않은 모든 타일을 포함하고, 타일 안의 각 sgcUI 컨트롤은 자체 렌더러로 그립니다. PrintSettings는 용지, 방향, 여백, 배율, 머리글과 바닥글을 한 번 설정하면 프린터, 미리 보기, PDF에 모두 적용됩니다. 모든 에디션에서 VCL, FireMonkey, WinForms, WPF, Avalonia에서 사용할 수 있습니다(FireMonkey 인쇄는 Windows와 macOS에서 동작합니다). | 도움말 | |
| 접근 가능한 PDF 내보내기, PDF/UA 및 PDF/A(sgcPDF 사용) | ExportToPDF는 페이지를 태그가 지정된 그림 하나(기본 192 dpi)로 기록하며, 타일 제목을 나열하는 대체 텍스트를 붙입니다. 파일은 기본적으로 태그가 지정된 PDF/UA 문서이며, PDFALevel로 PDF/A-2a 또는 PDF/A-3a를 추가할 수 있습니다. sgcUIPDF 브리지와 라이선스가 있는 sgcPDF가 필요합니다(.NET에서는 esegece.sgcUICore.sgcPDF). | Registered 에디션 | 도움말 |
| 접근성 | 대시보드, 제목이 있는 타일, 호스팅된 컨트롤, 값과 추세가 있는 KPI 카드가 UI Automation에 노출됩니다. 화살표는 타일 사이를 이동하고, Ctrl+Shift+화살표는 타일을 이동하며, Alt+Shift+화살표는 크기를 조절합니다. 포커스 링은 항상 보이며 Windows 고대비를 따릅니다. Delphi 7~13의 VCL, Windows의 FireMonkey, WinForms, WPF, Avalonia에서 기본으로 켜져 있습니다. | 도움말 | |
| 대시보드에 질문하기 | TsgcVCLDashboardAI와 TsgcFMXDashboardAI(.NET에서는 TsgcWinFormsDashboardAI, TsgcWpfDashboardAI, TsgcAvaloniaDashboardAI)는 AI 쿼리 바의 질문을 받아 답할 수 있는 타일로 보냅니다. TsgcGridAI 또는 TsgcPivotGridAI가 있는 그리드나 피벗 타일이 답하고 화면에 표시되며, KPI 카드는 제목, 값, 추세로 설명합니다. 경로 지정에는 타일 제목과 필드 캡션만 전송되므로 KPI 값은 애플리케이션 밖으로 나가지 않습니다. 공급자가 없으면 규칙 기반 로컬 라우터가 타일을 고릅니다. | 도움말 |
.NET 대시보드는 동일한 클래스 이름을 가진 C# 포트이며 WinForms, WPF, Avalonia를 지원하고 헤드리스 패키지와 실시간 데이터 브리지도 제공합니다.
| 패키지 | 에디션 | 내용 |
|---|---|---|
esegece.sgcDashboard.Community | Community (무료) | 코어 라이브러리 |
esegece.sgcDashboard | Registered 에디션 | 코어 라이브러리 |
esegece.sgcDashboard.WinForms | Registered 에디션 | Windows Forms 컨트롤 |
esegece.sgcDashboard.Wpf | Registered 에디션 | WPF 컨트롤 |
esegece.sgcDashboard.Avalonia | Registered 에디션 | Avalonia 컨트롤 |
esegece.sgcDashboard.Rendering | Registered 에디션 | 헤드리스 렌더링 |
esegece.sgcDashboard.sgcWebSockets | Registered 에디션 전용 | sgcWebSockets 브리지 |
sgcDashboard의 모든 기능은 sgcUI 도움말에 문서화되어 있으며, 개발 환경별로 별도의 도움말이 제공됩니다.
sgcUI 전체 도움말을 PDF 파일로 제공하며, 오프라인으로 읽거나 인쇄할 수 있습니다.
Delphi (PDF) →