メイン コンテンツをスキップする 補完的コンテンツへスキップ

ジョブ内のコンポーネントタブのダイナミック設定

このタスクについて

どのコンポーネントの[Basic settings] (基本設定)タブや[Advanced settings] (詳細設定)タブにも、コンポーネントパラメーター用にさまざまなチェックボックスやドロップダウンリストが表示されます。通常、そのようなパラメータータイプで使用できる変数は、ジョブの設計時のみ編集が可能です。

[Component] (コンポーネント)ビューの[Dynamic settings] (ダイナミック設定)タブでは、これらのパラメーターをコードや変数にカスタマイズできます。

この機能によってこれらのパラメーターを変数として定義し、コンテキスト依存にできますが、デフォルトではそのように想定されていません。

この機能の他の利点としては、実行時にコンテキスト設定を変更できるようになったことが挙げられます。ジョブをエクスポートし、ジョブ実行サーバーにデプロイする場合などに便利です。

コンテキスト変数など、このようなタイプのパラメーターをカスタマイズするには次の手順に従います。

手順

  1. 変数として定義するパラメーターが含まれているコンポーネントの基本設定ビュー、または詳細設定ビューを選択します。
  2. [Dynamic settings] (ダイナミック設定)タブをクリックします。
  3. [+]ボタンをクリックし、テーブルに新しいパラメーター行を表示します。
  4. 表示されているパラメーターの[Name] (名前)をクリックし、使用可能なパラメーターのリストを表示します。例: 印刷操作
  5. 次に、その横の[Code] (コード)カラムセルをクリックし、使用するコードを設定します。例: 該当するコンテキスト変数(context.verbose)を作成する場合はcontext.verboseとなります。
    情報メモ注: コードには、コンテキスト変数かJavaコードの一部を入力できます。

タスクの結果

該当するリストやチェックボックスが利用不可になり、[Basic settings] (基本設定)タブや[Advanced settings](詳細設定)タブに黄色で強調表示されます。
情報メモ注: パラメーターをコンテキスト変数として設定する場合は、[Contexts] (コンテキスト)ビューで該当する変数を作成します。コンテキスト変数の定義の詳細は、コンテキストビューでコンテキスト変数を定義をご覧ください。

ダイナミックパラメーターの定義方法を示すユースケースは、コンテキストグループを定義をご覧ください。

このページは役に立ちましたか?

このページまたはコンテンツにタイポ、ステップの省略、技術的エラーなどの問題が見つかった場合はお知らせください。