JP1/Integrated Management - Manager 機能拡張

[目次][索引][前へ][次へ]


5.3.5 属性表示順序定義ブロック内のステートメント生成規則

<この項の構成>
(1) blockステートメント
(2) orderステートメント

(1) blockステートメント

(a) 構文

block platform=プラットフォーム種別;

(b) 説明

属性表示順序定義ブロックに依存するブロック属性を定義します。このステートメントは,ブロックの先頭に1回だけ記述できます。

(c) パラメーター

platform
ブロック内の定義が有効になるプラットフォームを指定します。定義できるプラットフォームを次に示します。
  • "base"
    すべてのプラットフォームで有効にする場合に使用します。
  • "ユーザー定義"
    ユーザー定義のプラットフォームで有効になります。「ユーザー定義」には,半角英数字だけを使用できます。ただし,この文字列についてエラーチェックは実行されません。

(d) 注意事項

(e) 定義例

次の「(2) orderステートメント」の定義例を参照してください。

(2) orderステートメント

(a) 構文

order id=イベントID定義文字列, attrs=属性名並び;

(b) 説明

[イベント詳細]画面上に表示する属性とその並び順をIDごとに定義します。このステートメントはブロック内に複数個指定できます。

(c) パラメーター

id
attrsパラメーターで指定した順序で属性を表示するイベントIDを一つ以上指定します。
指定形式は次のとおりです。
一つの場合:id="200"
複数の場合:id="100|101|102"
 
イベントIDは,8けた以内の16進数文字列で指定します。8けた未満の場合,先頭に0を補って8けたにする必要はありません。16進数文字列の英字(a〜f)は,大文字と小文字のどちらでもかまいません。
IDの範囲指定はできません。

attrs
表示する属性,グループ,またはその両方が混在したものを並べて指定します。複数個並べた場合は,[イベント詳細]画面に上からその順序で表示されます。
指定形式は次のとおりです。
一つの場合:attrs="E.A0"
複数の場合:attrs="E.A0|E.A1|GROUP1"
groupステートメントの場合と同様に,指定できる属性は固有の拡張属性だけです。基本属性または共通の拡張属性を指定した場合は,指定した属性値が[イベント詳細]画面上に複数個表示されます。

(d) 定義例

イベントIDが00001000の場合にBASEグループとCOMMONグループを表示する定義例を次に示します。

 
@define-block type="event-attr-order-def";
block platform="base";
order id=00001000, attrs="BASE|COMMON"
@define-block-end;

[目次][前へ][次へ]


[他社商品名称に関する表示]

All Rights Reserved. Copyright (C) 2006, 2008, Hitachi, Ltd.