データグリッドを作成する

データグリッドを作成する

イベントロガーによって収集されたデータからグリッドを作成します。
ヒント: このウィジェットをゼロから作成する代わりに、
[テンプレートライブラリ]
から
[アラームイベントロガー]
を追加し、それに応じて変更できます。
  1. データグリッドの作成:
    1. [プロジェクトビュー]
      [MainWindow (type)]
      を右クリックし
      [新規]
      [データコントロール]
      [データグリッド]
      を選択します。
    2. [プロパティ]
      で、
      [モデル]
      変数と
      [
      ProjectName
      ]
      [データストア]
      [埋め込みデータベース1]
      の間にダイナミックリンクを作成します。
    3. 複雑なダイナミックリンクの作成:
      文字列フォーマッター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]
      ダイナミックリンクの詳細については、「ダイナミックリンクを作成する」を参照してください。
  2. データグリッド列の構成:
  3. [アクティブな状態] 列の構成:
    1. [プロパティ]
      [データグリッド列1]
      をダブルクリックし、
      ActiveState
      を入力します。
    2. [データ項目テンプレート]
      で、複雑なダイナミックリンクを作成します。
      キー値コンバータ1
      ソース DynamicLink
      {Item}/ActiveState_Id
      ダイナミックリンクの詳細については、「ダイナミックリンクを作成する」を参照してください。
    3. [タイトル]
      を「
      Active State
      」に設定します。
  4. [承認済み状態] 列の構成:
    1. [プロパティ]
      [列]
      の横にある
      Add
      を選択し
      [テキスト列]
      を選択します。
    2. [データグリッド列1]
      をダブルクリックし、
      AckedState
      を入力します。
    3. [データ項目テンプレート]
      で、複雑なダイナミックリンクを作成します。
      キー値コンバータ1
      ソース DynamicLink
      {Item}/AckedState_Id
      ダイナミックリンクの詳細については、「ダイナミックリンクを作成する」を参照してください。
    4. [タイトル]
      を「
      Acked State
      」に設定します。
  5. [確定済み状態] 列の構成:
    1. [プロパティ]
      [列]
      の横にある
      Add
      を選択し
      [テキスト列]
      を選択します。
    2. [データグリッド列1]
      をダブルクリックし、
      ConfirmedState
      を入力します。
    3. [データ項目テンプレート]
      で、複雑なダイナミックリンクを作成します。
      キー値コンバータ1
      ソース DynamicLink
      {Item}/ConfirmedState_Id
      ダイナミックリンクの詳細については、「ダイナミックリンクを作成する」を参照してください。
    4. [タイトル]
      を「
      Confirmed State
      」に設定します。
  6. 時間列の構成:
    1. [プロパティ]
      [列]
      の横にある
      Add
      を選択し
      [テキスト列]
      を選択します。
    2. [データグリッド列1]
      をダブルクリックし、
      Time
      を入力します。
    3. [テキスト]
      [エイリアス]
      {Item}
      [PointedNode]
      [Time]
      の間にダイナミックリンクを作成します。
      注:
      [ダイナミックリンクサブパスの挿入...]
      フィールドに
      Time
      と入力します。
      ダイナミックリンクの詳細については、「ダイナミックリンクを作成する」を参照してください。
    4. [タイトル]
      を「
      Time
      」に設定します。
  7. メッセージ列の構成:
    1. [プロパティ]
      [列]
      の横にある
      Add
      を選択し
      [テキスト列]
      を選択します。
    2. [データグリッド列1]
      をダブルクリックし、
      Message
      を入力します。
    3. [Message]
      [エイリアス]
      {Item}
      [PointedNode]
      [Message]
      の間にダイナミックリンクを作成します。
      注:
      [ダイナミックリンクサブパスの挿入...]
      フィールドに
      Message
      と入力します。
      ダイナミックリンクの詳細については、「ダイナミックリンクを作成する」を参照してください。
    4. [タイトル]
      を「
      Message
      」に設定します。
  8. 重大度列の構成:
    1. [プロパティ]
      [列]
      の横にある
      Add
      を選択し
      [テキスト列]
      を選択します。
    2. [データグリッド列1]
      をダブルクリックし、
      Severity
      を入力します。
    3. [Severity]
      [エイリアス]
      {Item}
      [PointedNode]
      [Severity]
      の間にダイナミックリンクを作成します。
      注:
      [ダイナミックリンクサブパスの挿入...]
      フィールドに
      Severity
      と入力します。
      ダイナミックリンクの詳細については、「ダイナミックリンクを作成する」を参照してください。
    4. [タイトル]
      を「
      Severity
      」に設定します。
ご質問やご意見
このドキュメントに関するご質問やご意見は、こちらまでお寄せください。 こちらからご意見をお寄せください。
Normal