JP1/Automatic Job Management System 2 操作ガイド

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


13.3.36 [ツールの登録]ダイアログボックス

[ツールの登録]ダイアログボックスでは,次の設定を行います。

[ツールの登録]ダイアログボックスを次の図に示します。

図13-69 [ツールの登録]ダイアログボックス

[図データ]

表示項目について説明します。

[登録名]
起動コマンドの登録名を50バイト以内の文字列で指定します。デフォルトは,追加する場合は空白,変更する場合は変更前の登録名です。ポップアップメニューからツールを起動するように設定した場合には,[登録名]がメニュー項目の表示ラベルとなります。
[登録名]に半角スペースを指定した場合は,次のように扱われます。(△は半角スペース)
  • 文字列と文字列の間に半角スペースを指定した場合は,空白文字として認識されます。
    例:「ツール△1」→「ツール△1」
  • 文字列の前後に半角スペースを指定した場合は,半角スペースは無視されます。
    例:「△ツール1△」→「ツール1」
  • 半角スペースだけを指定した場合は,0バイトとみなされエラーとなります。
    例:「△△△」→「」

[ポップアップメニューに追加]チェックボックス
ポップアップメニューからツールを起動するかどうかを指定します。チェックした場合,各ウィンドウでポップアップメニューに[(登録名)]メニューが表示され,このメニューを選択するとツールが起動できます。
「チェックあり」の状態で[OK]ボタンを押すと,[ツールの一覧]リストの左端のカラムには「*」が表示されます。
ポップアップメニューに追加できる項目は10個までです。

[起動コマンド]テキストフィールド
ツールを起動するための起動コマンドを2048バイト以内の文字列で指定します。デフォルトは,追加する場合は空白,変更する場合は変更前の起動コマンドです。置換文字列を使用すると,特定の項目を動的に指定できます。相対パスも指定できます。相対パスで指定する場合のカレントディレクトリを次に示します。
JP1/AJS2 - Viewのインストール先フォルダ

スペースを含む文字列をパラメーターなどとして使用する場合は,ダブルクォーテーションマークで囲ってください。

[起動コマンド]に半角スペースを指定した場合は,[登録名]と同様に扱われます。

[...]ボタン
[起動コマンド]テキストフィールドの横にある[...]ボタンを押すと,各OSによって提供されている[ファイルの選択]ダイアログボックスを表示します。[ファイルの選択]ダイアログボックスで初期表示時に開かれているディレクトリを次に示します。
JP1/AJS2 - Viewのインストール先フォルダ

[ファイルの選択]ダイアログボックスでファイルを選択すると,その絶対パスが[起動コマンド]に設定されます。

[置換文字列]ドロップダウンおよび[挿入]ボタン
[置換文字列]ドロップダウンで置換文字列を指定し[挿入]ボタンを押すと,[起動コマンド]テキストフィールド上のテキストカーソルの位置に置換文字列を挿入できます。
[置換文字列]ドロップダウンで選択できる項目と[挿入]ボタンを押したときに[起動コマンド]テキストフィールドに挿入される文字列を次に示します。
選択項目 挿入される文字列
ホスト名 (HOST_NAME)
サービス名 (SERVICE_NAME)
ユニット名 (UNIT_NAME)
文字コード (CHAR_CODE)

[OK]ボタン
このダイアログボックスで指定した内容が[追加]・[変更]されます。
なお,[OK]ボタンを押してこのダイアログボックスを閉じた場合,登録内容を変更したかどうかにかかわらず,[ツールの設定]ダイアログボックスで[閉じる]ボタンを押すと,KAVV386-Qメッセージが表示されます。

[キャンセル]ボタン
設定を変更しないで,このダイアログボックスを閉じます。

置換文字列について
置換文字列を指定すると,ホスト名,スケジューラーサービス名,ユニット完全名を動的に(実行時に)置き換えることができます。置換文字列は大文字と小文字を区別します。指定できる置換文字列を次に示します。
置換文字列 意味
(HOST_NAME) 接続先ホスト名
(SERVICE_NAME) ウィンドウで選択中のユニットのスケジューラーサービス名
(UNIT_NAME) ウィンドウで選択中のユニットのユニット完全名
(CHAR_CODE) ウィンドウで選択中のユニットが属するスケジューラーサービスに設定されている文字コード
置換文字列を指定した場合,実行時にはどのように変換されるのかを次に示します。(△:半角スペース)

定義時
sample.exe△(HOST_NAME)△(SERVICE_NAME)△(UNIT_NAME)

実行時
sample.exe△host_A△AJSROOT1△/group/net/job
 
ユニットの選択状態と置換文字列を指定したツールの起動について,次の表に示します。
置換文字列 ツールを起動するウィンドウでのユニットの選択
選択なし 一つ選択 複数選択
(HOST_NAME)
(SERVICE_NAME) ×※1
(UNIT_NAME) ×※1 ※2 ×※3
(CHAR_CODE) ×※1

(凡例)
○:起動する
×:起動しない

注 [デイリースケジュール]ウィンドウおよび[マンスリースケジュール]ウィンドウでは,[実行結果リスト]でユニットが選択されていなくても,ツリーエリアに選択があればツール起動時の選択ユニットとみなします。

注※1 KAVV116-Eのエラーメッセージを表示します。

注※2 ユニット完全名に次の文字が含まれている場合はKAVV389-Eのエラーメッセージを表示します。
「"(ダブルクォーテーションマーク)」,「&」,「'(右シングルクォーテーションマーク)」,「*」,「<」,「>」,「?」,「 [ 」,「\」,「 ] 」,「^」,「'(左シングルクォーテーションマーク)」,「 { 」,「|」,「 } 」,「~」

注※3 KAVV145-Eのエラーメッセージを表示します。

ポップアップメニューからのツール起動について
「ポップアップメニューに追加」する設定でツールを登録している場合,各ウィンドウで表示するポップアップメニューに[(登録名)]メニューが表示されます。このメニューを選択するとツールが起動できます。ポップアップメニューからのツール起動のイメージを次の図に示します。
[図データ]
ツールを起動できるウィンドウを次に示します。
  • [JP1/AJS2 - View]ウィンドウ
  • [ジョブネットエディタ]ウィンドウ
  • [ジョブネットモニタ]ウィンドウ
  • [デイリースケジュール(階層表示)]ウィンドウ
  • [デイリースケジュール(全ジョブ表示)]ウィンドウ
  • [マンスリースケジュール]ウィンドウ
JP1/AJS2 - Viewのカスタマイズによって,[オプション]メニュー,および[オプション]−[ツールの設定]メニューを不活性に設定している場合は,対象画面でのポップアップメニューにはツール起動用のメニューが表示されません。

補足事項
  • スケジューラーサービス名付きユニット完全名を指定したい場合は,次のように設定します。
    (SERVICE_NAME):(UNIT_NAME)
  • [起動コマンド]には同一の置換文字列を複数回指定できますが,その場合は同一の文字列に置き換わります。

    「JOB1」を選択中に「sample.exe△(UNIT_NAME)△(UNIT_NAME)」というコマンドを実行した場合,「sample.exe△/group/net/JOB1△/group/net/JOB1」と変換されます。

    ツールを起動するウィンドウでユニットが複数選択されている場合,(UNIT_NAME)を複数回指定しても,ツール起動時に(UNIT_NAME)が複数選択されているユニット名に置き換わるのではなく,KAVV145-Eのエラーになります。
    また,(UNIT_NAME)以外の置換文字列については,ツールを起動するウィンドウでユニットが複数選択されているかどうかにかかわらず,指定した回数だけ同じ内容で置換されます。

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


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

Copyright (C) 2006, 2010, Hitachi, Ltd.
Copyright (C) 2006, 2010, Hitachi Software Engineering Co., Ltd.