sgcDashboard 機能マトリクス

sgcDashboard のすべての機能を、用途別にまとめ、各機能のヘルプトピックへのリンクを付けています。

レイアウト

5 個の機能

KPI カード

3 個の機能

.NET

7 個の NuGet パッケージ

ドキュメント

オンラインヘルプと PDF マニュアル

登録版 は、登録版と体験版に含まれ、無料の Community 版には含まれない機能を示します。~ は、Community 版が一部のみ備える機能を示し、違いは下に記載しています。

すべての行は、対応するヘルプのトピックにリンクしています。Community 列は、無料の .NET Community 版に含まれる機能を示します。すべての機能は登録版と体験版に含まれます。

レイアウト

機能詳細Communityヘルプ
レスポンシブなタイルグリッド既定は 12 列で、タイルごとに Col、Row、ColSpan、RowSpan を指定できます。Col と Row を -1 にしたタイルは、自動フローで最初の空きスロットに配置されます。ヘルプ
タイルに配置できる任意のコントロールチャート、マップ、PDF ビューア、レポートプレビュー、メモを配置できます。Suite デモでは、sgcCharts、sgcMaps、sgcPDF、sgcReports をホストしています。ヘルプ
ドラッグとサイズ変更AllowDrag と AllowResize により、ユーザーがダッシュボードを並べ替えられます。Locked のタイルは、その位置に固定されます。登録版ヘルプ
タイルランチャーTsgcVCLDashboardTileLauncher と TsgcFMXDashboardTileLauncher (.NET では TsgcWinFormsDashboardTileLauncher、TsgcWpfDashboardTileLauncher、TsgcAvaloniaDashboardTileLauncher) は、キャプション付きのグループに 4 種類のサイズ (dtsSmall、dtsMedium、dtsWide、dtsLarge) のタイルを先頭から詰めて並べたスタート画面を表示します。ピル形状の Badge、サブタイトル、タイルごとの画像、横または縦のスクロール、OnTileClick、グループをまたぐ矢印キー、Home、End、Enter、Space、スクリーンリーダー向けの呼び出し可能なタイルのリストに対応します。ヘルプ
レイアウトの保存SaveLayout、LoadLayout、SaveLayoutToFile、LoadLayoutFromFile で、レイアウトを JSON として保存できます。登録版ヘルプ

組み込みタイルとデザイナー

機能詳細Communityヘルプ
組み込みタイルChartTile、GaugeTile、GridTile、PivotTile、MapTile は、データソースに接続した sgcCharts、sgcGauges、sgcGrid、sgcPivotGrid、sgcMaps のコントロールを持ち、自動で内容が埋まります。各タイルには、対応する sgcUI 製品とそのブリッジパッケージが必要です。.NET では、地図タイルを含むすべてのタイルが WinForms、WPF、Avalonia で使えます(地図には esegece.sgcDashboard.Maps.Wpf と esegece.sgcDashboard.Maps.Avalonia)。地図は、ダッシュボードの印刷、PDF、HTML の出力にも表示されます。ヘルプ
データソースTsgcDashboardDataSource は、独自の行、TDataSet(.NET では DataTable)、または接続した IsgcUITable から、任意の数のタイルに値を供給します。各タイルは、合計、件数、平均、最小、最大でグループ化と集計を行ったビューを読み取ります。スレッドセーフです。Live を有効にすると、データソースはレコードのポスト、挿入、削除に合わせて DataSet(.NET では DataTable)に追従し、Throttle は速い変更を 1 回の更新にまとめ、クロスフィルターは新しい行にも引き続き適用されます。ヘルプ
クロスフィルターチャートのポイント、グリッドのセル、ピボットの行、地図のマーカーをクリックすると、データソースの他のタイルが絞り込まれます。フィルターバーには、条件ごとのチップと「すべてクリア」が表示されます。ShowFilterBar、ClearFilters、OnFilterChanged、CrossFilterSource、CrossFilterTarget。登録版ヘルプ
レスポンシブレイアウトBreakpoints は、1024 DIP 未満で MediumColumns(8)に、600 未満で CompactColumns(4)に切り替わります。タイルごとの自動または明示的な MediumCell と CompactCell、および OnBreakpointChanged があります。~ブレークポイントは動作しますが、Community には SaveLayout がないため保存されません。ヘルプ
実行時デザイナーEditMode、AddTile、RemoveTile、Undo、Redo(50 ステップ)と、パレットおよびプロパティリスト付きのデザインパネルにより、ユーザーがダッシュボードを作成できます。SaveLayout は、実行時に追加したタイルを復元します。登録版ヘルプ
Web への公開 (HTML)AsHTML、SaveToHTML、SaveToHTMLStream は、ダッシュボードを自己完結した 1 つの HTML ページとして書き出します。各タイルは、印刷と同じコードで SVG として描画され、ダッシュボードのブレークポイントに従う CSS グリッドに配置されます。HTMLOptions では、タイトル、ライト、ダーク、自動のテーマ、埋め込みフォント(EmbedFonts)、そして RefreshSeconds ごとにページが再読み込みする任意の RefreshURL を設定します。更新 URL がなければ、ページにスクリプトは含まれません。各タイルには、スクリーンリーダー向けの見出しと代替テキストがあります。VCL、FireMonkey、WinForms、WPF、Avalonia で、Delphi と .NET の出力は同じです。ヘルプ
XAML のタイル (.NET)WPF と Avalonia では、チャート、ゲージ、グリッド、ピボット、地図のタイルを sgc プレフィックス(xmlns:sgc="https://www.esegece.com/sgcui")の XAML で宣言でき、チャートタイルの ValueColumns とグリッドタイルの Columns は、コンパイル済み XAML で sys:String の項目を受け取ります。ヘルプ
アクティビティフィードTsgcVCLActivityFeed と TsgcFMXActivityFeed は、TsgcDashboardActivityModel から、誰がいつどのオブジェクトに何をしたかを表示します。新しい順に日付ごとにグループ化され、相対時刻は sgcUI の 12 言語で表示され、各アクターのアバターとステータスはプレゼンスモデルから取得されます。FilterActorId、FilterVerb、FilterObjectType、FilterText でフィードを絞り込め、過去のアクティビティは必要に応じて読み込まれます。ヘルプ
監査証跡TsgcVCLAuditTrail と TsgcFMXAuditTrail は、同じモデルを縞模様のテーブルとして表示します。行を展開すると、変更された各フィールドの変更前と変更後の値が分かります。ヘルプ
アクティビティと監査のタイル種類が activity と audit の組み込みタイルは、フィードと監査証跡を検索ボックス (ShowSearch) 付きでダッシュボードに配置します。デザイナーのパレットにあり、レイアウトに保存され、他の製品は不要です。ヘルプ

KPI カード

機能詳細Communityヘルプ
KPI カードTitle、Value、Icon、Trend(ktUp、ktDown、ktNeutral)、TrendValue、FooterText、AccentColor を設定できます。ヘルプ
スパークラインAddValue で値を供給するスパークラインで、MaxPoints で点数を制限できます。ヘルプ
ヘッドレスの KPI 画像TsgcDashboardKPI.SaveToPNG と SaveToSVG は、サービス、メール、Web ページ向けで、Linux64 でも利用できます。ヘルプ

テーマとライブデータ

機能詳細Communityヘルプ
テーマDashboard.Theme := utDark は、タイル、KPI カード、ホストされたコントロールに反映されます。Fluent テーマプリセットでは、ダッシュボードは Windows 11 の色と Windows のアクセントカラーを使い、タイルの角はプリセットの RadiusLarge から決まります。ヘルプ
ライブ KPIWebSocket、MQTT、SSE のソースが、JSON メッセージから数値を読み取り、コードなしで KPI カードに反映します。sgcWebSockets が必要です。登録版ヘルプ
ライブアクティビティ変更ごとに 1 つの JSON メッセージ (add、update、remove、snapshot) を送ると、ApplyMessage を通じて、またはコードなしで sgcUICoreWS ブリッジの WebSocket、MQTT、SSE ライブソース (sgcWebSockets が必要) を通じて、アクティビティフィード、監査証跡、それらのタイルが最新の状態に保たれます。登録版ヘルプ
右から左 (アラビア語とヘブライ語)タイルの並び、タイルヘッダー、KPI カードのレイアウトがミラー化されます。トレンド矢印とスパークラインは向きを保ち、KPI の値は左から右の文字列として読みやすいままです。ヘルプ
印刷と印刷プレビューPrint と ShowPrintPreview は、ダッシュボード全体を 1 ページに印刷し、非表示でないすべてのタイルを含め、タイル内の各 sgcUI コントロールはそれぞれのレンダラーで描画します。PrintSettings は、用紙、向き、余白、拡大縮小、ヘッダーとフッターを一度設定すれば、プリンター、プレビュー、PDF のすべてに使われます。すべてのエディションで、VCL、FireMonkey、WinForms、WPF、Avalonia に対応します (FireMonkey の印刷は Windows と macOS で動作します)。ヘルプ
アクセシブルな PDF エクスポート、PDF/UA と PDF/A (sgcPDF 使用)ExportToPDF は、ページを 1 枚のタグ付き画像 (既定は 192 dpi) として書き出し、タイルのタイトルを列挙する代替テキストを付けます。ファイルは既定でタグ付きの PDF/UA ドキュメントで、PDFALevel で PDF/A-2a または PDF/A-3a を追加できます。sgcUIPDF ブリッジと、ライセンスされた sgcPDF が必要です (.NET では esegece.sgcUICore.sgcPDF)。登録版ヘルプ
アクセシビリティダッシュボード、タイトル付きのタイル、ホストされたコントロール、値と傾向を持つ KPI カードが UI Automation に公開されます。矢印キーでタイル間を移動し、Ctrl+Shift+矢印キーでタイルを移動し、Alt+Shift+矢印キーでサイズを変更でき、フォーカスリングは常に表示され、Windows のハイコントラストに従います。VCL (Delphi 7 から 13)、Windows の FireMonkey、WinForms、WPF、Avalonia で既定で有効です。ヘルプ
ダッシュボードに質問TsgcVCLDashboardAI と TsgcFMXDashboardAI(.NET では TsgcWinFormsDashboardAI、TsgcWpfDashboardAI、TsgcAvaloniaDashboardAI)は、AI クエリバーから質問を受け取り、回答できるタイルへ送ります。TsgcGridAI または TsgcPivotGridAI を持つグリッドやピボットのタイルが回答して表示領域に移動し、KPI カードやゲージのタイルはタイトルと値でローカルに回答し、チャートや地図のタイルは表示されてフォーカスを受け取ります。登録版では、質問によってクロスフィルター、たとえば Region = West も設定できます(LastFilter、ApplyFilters)。プロバイダーが見るのはタイルのタイトルと種類、列名だけなので、KPI、ゲージ、列の値がアプリケーションの外に出ることはありません。プロバイダーがなければ、ローカルのルールベースのルーターがタイルを選びます。~すべてのタイルへのルーティング。フィルター付きの回答は登録版に含まれます。ヘルプ

.NET 向け sgcDashboard

.NET 版のダッシュボードは、同じクラス名を持つ C# 版で、WinForms、WPF、Avalonia に対応し、ヘッドレスのパッケージとライブデータのブリッジも提供します。

パッケージエディション内容
esegece.sgcDashboard.CommunityCommunity(無料)コアライブラリ
esegece.sgcDashboard.WinForms.CommunityCommunity(無料)Windows Forms コントロール
esegece.sgcDashboard.Wpf.CommunityCommunity(無料)WPF コントロール
esegece.sgcDashboard.Avalonia.CommunityCommunity(無料)Avalonia コントロール
esegece.sgcDashboard.Rendering.CommunityCommunity(無料)ヘッドレスレンダリング
esegece.sgcDashboard.Charts.Avalonia.CommunityCommunity(無料)Avalonia 用の sgcCharts タイル
esegece.sgcDashboard.Charts.WinForms.CommunityCommunity(無料)WinForms 用の sgcCharts タイル
esegece.sgcDashboard.Charts.Wpf.CommunityCommunity(無料)WPF 用の sgcCharts タイル
esegece.sgcDashboard.Gauges.Avalonia.CommunityCommunity(無料)Avalonia 用の sgcGauges タイル
esegece.sgcDashboard.Gauges.WinForms.CommunityCommunity(無料)WinForms 用の sgcGauges タイル
esegece.sgcDashboard.Gauges.Wpf.CommunityCommunity(無料)WPF 用の sgcGauges タイル
esegece.sgcDashboard.Grid.Avalonia.CommunityCommunity(無料)Avalonia 用の sgcGrid タイル
esegece.sgcDashboard.Grid.WinForms.CommunityCommunity(無料)WinForms 用の sgcGrid タイル
esegece.sgcDashboard.Grid.Wpf.CommunityCommunity(無料)WPF 用の sgcGrid タイル
esegece.sgcDashboard.Maps.WinForms.CommunityCommunity(無料)WinForms 用の sgcMaps タイル
esegece.sgcDashboard.PivotGrid.Avalonia.CommunityCommunity(無料)Avalonia 用の sgcPivotGrid タイル
esegece.sgcDashboard.PivotGrid.WinForms.CommunityCommunity(無料)WinForms 用の sgcPivotGrid タイル
esegece.sgcDashboard.PivotGrid.Wpf.CommunityCommunity(無料)WPF 用の sgcPivotGrid タイル
esegece.sgcDashboard登録版コアライブラリ
esegece.sgcDashboard.WinForms登録版Windows Forms コントロール
esegece.sgcDashboard.Wpf登録版WPF コントロール
esegece.sgcDashboard.Avalonia登録版Avalonia コントロール
esegece.sgcDashboard.Rendering登録版ヘッドレスレンダリング
esegece.sgcDashboard.sgcWebSockets登録版のみsgcWebSockets ブリッジ
esegece.sgcDashboard.Charts.Avalonia登録版Avalonia 用の sgcCharts タイル
esegece.sgcDashboard.Charts.WinForms登録版WinForms 用の sgcCharts タイル
esegece.sgcDashboard.Charts.Wpf登録版WPF 用の sgcCharts タイル
esegece.sgcDashboard.Gauges.Avalonia登録版Avalonia 用の sgcGauges タイル
esegece.sgcDashboard.Gauges.WinForms登録版WinForms 用の sgcGauges タイル
esegece.sgcDashboard.Gauges.Wpf登録版WPF 用の sgcGauges タイル
esegece.sgcDashboard.Grid.Avalonia登録版Avalonia 用の sgcGrid タイル
esegece.sgcDashboard.Grid.WinForms登録版WinForms 用の sgcGrid タイル
esegece.sgcDashboard.Grid.Wpf登録版WPF 用の sgcGrid タイル
esegece.sgcDashboard.Maps.WinForms登録版WinForms 用の sgcMaps タイル
esegece.sgcDashboard.PivotGrid.Avalonia登録版Avalonia 用の sgcPivotGrid タイル
esegece.sgcDashboard.PivotGrid.WinForms登録版WinForms 用の sgcPivotGrid タイル
esegece.sgcDashboard.PivotGrid.Wpf登録版WPF 用の sgcPivotGrid タイル

ドキュメント

sgcDashboard のすべての機能は sgcUI ヘルプで解説されており、開発環境ごとに 1 つのビルドを用意しています。

オンラインヘルプ

まず sgcDashboard の紹介を読み、続いてクイックスタートと各機能のトピックをご覧ください。

Delphi →
C++ Builder →
.NET →

PDF マニュアル

sgcUI ヘルプ全体を PDF ファイルにまとめたもので、オフラインでの閲覧や印刷に便利です。

Delphi (PDF) →
C++ Builder (PDF) →
.NET (PDF) →
最もお得な選択: All-AccesseSeGeCe の全製品にプレミアムサポートが付いて、年間 €1,059 からご利用いただけます。
All-Access の価格を見る

sgcDashboard で開発を始めましょう

sgcUI 体験版をダウンロードして、sgcDashboard を Delphi、C++ Builder、.NET のアプリケーションに追加してください。