- プロジェクトの作成
- オブジェクトと変数のリファレンス
- プロジェクトの拡張
- チュートリアル
- グラフィックオブジェクト チュートリアル
データグリッドを作成する
イベントロガーによって収集されたデータからグリッドを作成します。
ヒント:
このウィジェットをゼロから作成する代わりに、
[テンプレートライブラリ]
から [アラームイベントロガー]
を追加し、それに応じて変更できます。- データグリッドの作成:
- [プロジェクトビュー]で[MainWindow (type)]を右クリックし を選択します。
- [プロパティ]で、[モデル]変数と の間にダイナミックリンクを作成します。
- 複雑なダイナミックリンクの作成:
- 文字列フォーマッター1
- 形式
- SELECT ActiveState_Id, AckedState_Id, ConfirmedState_Id, Time, Severity, {0:sql_identifier} AS Message FROM "EventLogger1" ORDER BY "Time" DESC
- {0} 文字列フォーマッター1
- 形式
- Message_{0}
- {0} DynamicLink
- {Session}/User/LocaleIds[0]
ダイナミックリンクの詳細については、「ダイナミックリンクを作成する」を参照してください。
- データグリッド列の構成:
- [アクティブな状態] 列の構成:
- [プロパティ]で[データグリッド列1]をダブルクリックし、ActiveStateを入力します。
- [データ項目テンプレート]で、複雑なダイナミックリンクを作成します。
- [タイトル]を「Active State」に設定します。
- [承認済み状態] 列の構成:
- [プロパティ]の[列]の横にあるを選択し[テキスト列]を選択します。
- [データグリッド列1]をダブルクリックし、AckedStateを入力します。
- [データ項目テンプレート]で、複雑なダイナミックリンクを作成します。
- [タイトル]を「Acked State」に設定します。
- [確定済み状態] 列の構成:
- [プロパティ]の[列]の横にあるを選択し[テキスト列]を選択します。
- [データグリッド列1]をダブルクリックし、ConfirmedStateを入力します。
- [データ項目テンプレート]で、複雑なダイナミックリンクを作成します。
- [タイトル]を「Confirmed State」に設定します。
- 時間列の構成:
- [プロパティ]の[列]の横にあるを選択し[テキスト列]を選択します。
- [データグリッド列1]をダブルクリックし、Timeを入力します。
- [テキスト]と の間にダイナミックリンクを作成します。注:[ダイナミックリンクサブパスの挿入...]フィールドにTimeと入力します。ダイナミックリンクの詳細については、「ダイナミックリンクを作成する」を参照してください。
- [タイトル]を「Time」に設定します。
- メッセージ列の構成:
- [プロパティ]の[列]の横にあるを選択し[テキスト列]を選択します。
- [データグリッド列1]をダブルクリックし、Messageを入力します。
- [Message]と の間にダイナミックリンクを作成します。注:[ダイナミックリンクサブパスの挿入...]フィールドにMessageと入力します。ダイナミックリンクの詳細については、「ダイナミックリンクを作成する」を参照してください。
- [タイトル]を「Message」に設定します。
- 重大度列の構成:
- [プロパティ]の[列]の横にあるを選択し[テキスト列]を選択します。
- [データグリッド列1]をダブルクリックし、Severityを入力します。
- [Severity]と の間にダイナミックリンクを作成します。注:[ダイナミックリンクサブパスの挿入...]フィールドにSeverityと入力します。ダイナミックリンクの詳細については、「ダイナミックリンクを作成する」を参照してください。
- [タイトル]を「Severity」に設定します。
ご質問やご意見