このページを共有

# ワークフロー・スクリプトの生成

スクリプト・ジェネレータでは不具合モジュールのフィールド・リストとダイアログ・ボックスをカスタマイズできます。

このトピックの内容:

## 不具合モジュールのフィールド・リストのカスタマイズ

不具合モジュールのフィールドに、別のフィールドの値に応じて、異なるフィールド・リストが使用されるように指定できます。たとえば、［プロジェクト］フィールドの値に応じて、［検出されたバージョン］に表示するリストを変更する設定が可能です。

フィールド・リストをカスタマイズするには、次の手順を実行します。

1. ［プロジェクト カスタマイズ］ウィンドウの左側の表示枠で、［ワークフロー］をクリックします。

2. ［スクリプト ジェネレータ - 不具合モジュール リストのカスタム化］リンクをクリックします。

3. ［第 1 次/第 2 次規則］で、第 1 次フィールドと第 2 次フィールドを選択します。

   第 1 次フィールドの値を変更すると、第 2 次フィールドの値リストが自動的に変更されます。たとえば、［プロジェクト］を第 1 次フィールド、［検出されたバージョン］を第 2 次フィールドとして選択します。

   - ルールを設定するには、＜第 1 次フィールドの選択＞をクリックしてフィールド名を選択します。＜第 2 次フィールドの選択＞をクリックしてフィールド名を選択します。

   - 新しいルールを追加するには、［第 1 次/第 2 次規則の追加］ボタンをクリックします。＜第 1 次フィールドの選択＞と＜第 2 次フィールドの選択＞のフィールド名を選択します。

   - 規則を削除するには、規則を選択して［第 1 次規則/第 2 次規則の削除］ボタンをクリックします。［はい］ボタンをクリックして、確定します。

4. ［第 1 次/第 2 次規則］で、リスト比較規則の設定対象となる第 1 次/第 2 次規則を選択します。

5. ［リスト比較規則］で、第 2 次フィールドで使用するフィールド・リストを、第 1 次フィールドに入力する値ごとに選択します。

   - 定義済みの第 1 次フィールド値に規則を設定するには、＜リストの選択＞をクリックしてリスト名を選択します。

   - 未定義の第 1 次フィールド値にルールを設定するには、＜値の入力＞をクリックして第 1 次フィールド値を入力します。Enter キーを押します。＜リストの選択＞をクリックしてリスト名を選択します。

   - 新しいリスト比較規則を追加するには、［リスト比較規則の追加］ボタンをクリックします。＜値の入力＞をクリックし、第 1 次フィールド値を入力します。＜リストの選択＞をクリックしてリスト名を選択します。

   - リスト比較規則を削除するには、ルールを選択して［リスト比較規則の削除］ボタンをクリックします。［はい］ボタンをクリックして、確定します。

6. 変更を保存するには、次のいずれかを実行します。

   - ［変更をスクリプトに適用］ボタンをクリックすると、変更内容を保存してスクリプト・ジェネレータを閉じます。

   - ［適用して表示］ボタンをクリックすると、変更内容を保存し、生成されたスクリプトをスクリプト・エディタで表示します。

スクリプト・ジェネレータで生成されたスクリプトをスクリプト・エディタで変更すると、次回スクリプト・エディタを実行したときに変更内容は上書きされてしまいます。したがって、生成されたスクリプトを変更する場合は、変更の前に名前を付けることをお勧めします。スクリプト・エディタについての詳細は、「ワークフロー・スクリプト・エディタの操作」を参照してください。

先頭に戻る

## 不具合モジュールのダイアログ・ボックスのカスタマイズ

［新規不具合］ダイアログ・ボックスと［不具合の詳細］ダイアログ・ボックスの外観を変更するには、ユーザ・グループごとに表示するフィールドを設定します。また、ダイアログ・ボックスでのフィールドの表示順序をユーザ・グループごとに設定することもできます。

たとえば、開発者の権限を持つユーザのみに［責任者］フィールドと［優先度］フィールドを表示する設定が可能です。また、このユーザ・グループについて、［責任者］フィールドを［優先度］フィールドの前に表示する設定もできます。

ユーザ・グループごとに不具合モジュールのダイアログ・ボックスをカスタマイズするには、次の手順を実行します。

1. ［プロジェクト カスタマイズ］ウィンドウの左側の表示枠で、［ワークフロー］をクリックします。［ワークフロー］ページが開きます。

2. ［新規不具合］ダイアログ・ボックスの外観を変更するには、［スクリプト ジェネレータ -［不具合の追加］フィールドのカスタム化］リンクをクリックします。

   ［不具合の詳細］ダイアログ・ボックスの外観を変更するには、［スクリプト ジェネレータ -［不具合の詳細］フィールドのカスタム化］リンクをクリックします。

3. ［ユーザ グループ］のリストから、カスタマイズするユーザ・グループを選択します。

4. ［利用可能なフィールド］カラムから、目的のダイアログ・ボックスに表示するフィールドを選択し、右矢印をクリックします。

   二重矢印ボタン（［>>］または［<<］）をクリックすると、リスト間ですべての名前を一度に移動できます。また、フィールド名をドラッグしてリスト間を移動させることもできます。

5. ［表示フィールド］では、必要なフィールドの横にあるチェックボックスを選択すると、そのフィールドが必要なフィールドとして設定されます。

   このフィールドへの値の入力は必須です。また、フィールドのタイトルは、［不具合の追加］ダイアログ・ボックスと［不具合の詳細］ダイアログ・ボックスで赤色で表示されます。

6. 選択したユーザ・グループに表示されるフィールドの順序を設定するには、上矢印と下矢印を使用します。

   また、フィールド名をドラッグして上または下に移動することもできます。

7. ［不具合の追加］ダイアログ・ボックスと［不具合の詳細］ダイアログ・ボックスを設定して 1 つ以上の入力ページを含めるには、上矢印と下矢印を使用してフィールドを適切なページに移動します。

   標準設定では、すべてのフィールドを 1 ページで表示します。

8. 変更を保存するには、次のいずれかを実行します。

   - ［変更をスクリプトに適用］をクリックすると、変更内容を保存してスクリプト・ジェネレータを閉じます。

   - ［適用して表示］をクリックすると、変更内容を保存し、生成されたスクリプトをスクリプト・エディタで表示します。

スクリプト・ジェネレータで生成されたスクリプトをスクリプト・エディタで変更すると、次回スクリプト・エディタを実行したときに変更内容は上書きされてしまいます。したがって、生成されたスクリプトを変更する場合は、変更の前に名前を付けることをお勧めします。スクリプト・エディタについての詳細は、「ワークフロー・スクリプト・エディタの操作」を参照してください。

先頭に戻る

参照情報：

- 「ワークフローのカスタマイズ」
- 「ワークフロー・スクリプトの生成」
- 「プロジェクト・カスタマイズの変更内容を保存します。」

https://admhelp.microfocus.com ALM 8942
検索結果の改善のヒント... ALM ヘルプセンター ALM ヘルプセンター ALM ヘルプ 17.0 すべてローカル・ヘルプセンターの表示オンライン・ヘルプセンターの表示戻るブラウザ履歴で元に戻る進むブラウザ履歴で前に進む検索の強調表示を解除次のトピック次のトピックに移動前のトピック前のトピックに移動現在のトピックを印刷バージョン: