JP1/Integrated Management - Manager コマンド・定義ファイルリファレンス
JP1/IMの定義ファイルに記述できるステートメントの種類,構造,および指定できる値を一覧で示します。
- 注
- この節の説明は次の三つの定義ファイルだけに該当します。
- イベント拡張属性定義ファイル
- アプリケーション実行定義ファイル
- 統合機能メニュー定義ファイル
表2-51 ステートメントの種類
ステートメントの分類 ステートメントの種類 ファイル内ステートメント ブロック開始ステートメント
ブロック終了ステートメント
ファイル属性ステートメント
プロダクトステートメントブロック内ステートメント 機能メニューコマンドオプション定義ステートメント
イベント属性定義ステートメント
ブロック属性定義ステートメント
機能メニュー実行定義識別子定義ステートメント
アプリケーション説明定義ステートメント
グループ定義ステートメント
機能メニュー表示アイコン定義ステートメント
アプリケーション実行定義識別子定義ステートメント
機能メニュー識別子定義ステートメント
機能メニュー表示名定義ステートメント
順序定義ステートメント
機能メニュー親識別子定義ステートメント
アプリケーションパス定義ステートメント
表2-52 ステートメントの構造
ステートメントの種類 記述形式 ブロック開始ステートメント @define-block type=ブロック種別 ブロック終了ステートメント @define-block-end ファイル属性ステートメント @file type=定義ファイルタイプ[, version=定義フォーマットバージョン] プロダクトステートメント @product name=プロダクト名 機能メニューコマンドオプション定義ステートメント arguments=コマンド引数 イベント属性定義ステートメント attr name=属性名, title=表示項目名[, type=属性表示タイプ] ブロック属性定義ステートメント block lang=言語種別|platform=プラットフォーム種別|version=適用バージョン 機能メニュー実行定義識別子定義ステートメント execute_id=アプリケーション実行定義識別子 アプリケーション説明定義ステートメント description=アプリケーション実行の説明文 グループ定義ステートメント group name=グループ名, attrs=属性名並び 機能メニュー表示アイコン定義ステートメント icon=表示アイコンファイル名 アプリケーション実行定義識別子定義ステートメント id=アプリケーション実行定義識別子 機能メニュー識別子定義ステートメント id=機能メニュー識別子 機能メニュー表示名定義ステートメント name=表示名称 順序定義ステートメント order id=イベントID定義文字列, attrs=属性名並び 機能メニュー親識別子定義ステートメント parent_id=親機能メニュー識別子 アプリケーションパス定義ステートメント path=コマンドパス
ステートメント内の構成要素に指定できる値を次に示します。
表2-53 ステートメント内の構成要素に指定できる値
構成要素 指定できる値 16進数値文字 0〜9およびA〜F EUCJIS EUCJIS JIS JIS Shift-JIS SJIS アプリケーション実行の説明文 1〜50バイトのユーザー定義文字列 アプリケーション実行定義 application-execution-definition アプリケーション実行定義ブロック application-execution-def アプリケーション実行定義識別子 1〜32バイトの半角英数字 イベントID 1〜8バイトの16進数値文字 イベントID定義文字列 イベントID|イベントID定義文字列 列挙セパレーター イベントID イベントオブジェクトタイプ定義ブロック event-object-def イベント拡張属性定義 extended-attributes-definition イベント属性グループ定義ブロック event-attr-group-def イベント属性定義ブロック event-attr-def イベント表示順序定義ブロック event-attr-order-def インターフェース名 1〜32バイトの半角英数字 グループ名 1〜32バイトの半角英数字 コマンドパス ファイル名 コマンド引数 コマンド引数として意味のあるユーザー定義文字列 サブキー名 1〜32バイトの半角英数字 スラント / スラント区切り英数字列 スラント|英数字|スラント区切り英数字列 スラント
|スラント区切り英数字列 英数字デフォルト default バージョン 1〜7バイトの半角英数字のバージョン文字列 バージョン記号文字 /|.|- バージョン範囲指定 バージョン 空白-空白 バージョン バージョン文字 英大文字|数字|バージョン記号文字 ファイル記号文字 .|/|\\|-|_|~ ファイル名 ファイルパスとして意味のある文字列 ファイル名文字列 ファイル記号文字|英数字|ファイル名文字列 ファイル記号文字|ファイル名文字列 英数字 プラットフォーム種別 base|半角英数字列 プロダクト名 スラント区切り半角英数字列 ブロック種別 イベント属性定義ブロック|イベント属性グループ定義ブロック|イベント表示順序定義ブロック|アプリケーション実行定義ブロック ユーザー定義文字 半角英数字|日本語文字|記号 英語 English 英字 小文字および大文字の半角英字 英小文字 a〜z 英数字 半角の英字および数字 英大文字 A〜Z 機能ツリーノード定義ブロック function-tree-def 統合ツリーメニュー定義 function-definition 機能メニュー識別子 1〜32バイトの半角英数字 機能メニュー識別子列 [0〜9バイトの機能メニュー識別子 列挙セパレーター]
機能メニュー識別子言語種別 日本語|英語 親機能メニュー識別子 機能メニュー識別子 数字 0〜9 説明 1〜50バイトのユーザー定義文字 属性値 1〜10,000バイトの文字 属性値タイプ elapsed_time 属性表示タイプ 属性値タイプ/表示フォーマット 属性名 (B|E).属性名文字列 属性名文字 半角英大文字|半角数字|_ 属性名文字列 0〜31バイトの半角英大文字の属性名文字 属性名並び 属性名|属性名並び\|属性名 定義ファイルタイプ イベント拡張属性定義|アプリケーション実行定義|モニター画面呼び出し定義|統合機能メニュー定義 定義フォーマットバージョン 0300 適用バージョン ALL|バージョン|バージョン範囲指定 日時表示フォーマット date_format:表示タイムゾーン 日本語 Japanese 日本語文字 半角仮名を除く2バイト文字 日本語文字コード Shift-JIS|EUCJIS|JIS 表示アイコンファイル名 ファイル名 表示タイムゾーン CLIENT 表示フォーマット 日時表示フォーマット 表示項目文字 英数字|空白|-|_|日本語文字 表示項目文字列 0〜64バイトの表示項目文字列 表示項目名 表示項目文字列 表示名称 1〜32バイトのユーザー定義文字列 列挙セパレーター \|
All Rights Reserved. Copyright (C) 2009, 2011, Hitachi, Ltd.