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.