パターンへの値と変数の入力
パターンデザイナーに値を入力するにはいくつかの方法があります。パターンには文字列、変数、連結された変数、および eval() 関数のタイプの値を使用できます。パターンでは GlideRecord を使用しないでください。
| この値を入力するには | 次の手順を実行します | 例 |
|---|---|---|
| 定数値、文字列を入力する | 値を引用符 (") で囲みます。 | 文字列の先頭と末尾に引用符 (") を付けてパスを入力します。 |
| 変化する値、変数を入力する | 変数名はドル記号 ($) で開始します。 | ドル記号 ($) で始まる変数名を入力します。 |
| 複数の変数を含む変数に基づいて変化する値を入力する | 変数名を次の形式で入力します。 $<container_variable>.<variable> |
ドル記号 ($) を入力し、コンテナー変数名の process、ピリオド (.)、文字列変数の名前の pid を続けて入力します。 |
| テーブルの特定のフィールドから値を入力する | 変数を次の形式で入力します。 $tabular_variable[行番号].column_name |
IfTable 変数の instanceID 列の 2 行目の値を使用するには、「$IfTable[2].InstanceID」と入力します。 |
| 現在の行から順に、テーブルの特定の列から値を入力する | 変数を次の形式で入力します。 $tabular_variable[].column_name |
IfTable 変数の instanceID 列の現在の行の値を使用するには、$IfTable[].InstanceID と入力します。 |
| 1 行目から順に、テーブルの特定の列から値を入力する | 変数を次の形式で入力します。 $tabular_variable[*].column_name |
IfTable 変数の instanceID 列の 1 行目の値を使用するには、「$IfTable[*].InstanceID」と入力します。 注: [は空でない] 演算子とともに条件の一致で使用すると、一部のフィールドが空の場合でもフィールドから値が抽出されます。 |
| 値または変数をフィールドにコピーする | [CI 属性] ペインからコピーする変数または値を選択し、ターゲットフィールドにドラッグします。 | [CI 属性] ペインから company 変数を [値] フィールドにドラッグします。 |
| オートコンプリートを使用して変数を入力する |
|
たとえば、「$」のプリフィックスが付いた変数を入力するとします。フィールドに「$P」と入力すると、「P」で始まる値の候補のリストが表示されます。 |
| フィールドに複合 (連結) 値を指定する | 値を入力し、プラス記号 (+) を追加してから、別の値を入力します。 注: 値と変数をドラッグして複合値を作成できます。 |
パスを指定するには、install_directory 変数を使用し、プラス記号 (+) で連結された実際のパスを抽出します。 |
| eval() 関数を使用してフィールド内の文字列を評価する |
|
パラメーター値として機能する、JavaScript の eval() 関数を使用するには、[EVAL スクリプトエディタ] ウィンドウにスクリプトを入力します。 |