変数デザイナでのテキストの検索と置換

変数デザイナで、変数内のテキストを検索および置換できます。任意のスコープ(グローバル、アプリケーション、プランまたはデータベース、またはビジネス・ルール)の変数を検索できます。

変数デザイナの検索機能で、変数の名前を入力することによって、変数を検索できます。変数のテキスト文字列を検索することもできます。(たとえば、変数で使用されるデフォルト値を検索できます。)

デフォルトでは、Calculation Managerは、変数のデフォルト値、それに対して定義された制限および任意のプロンプト・テキストを使用して検索します。検索に変数の基本プロパティを含める場合、Calculation Managerでは、変数名、グループおよび説明を使用して検索を行います。

変数またはテキスト文字列のすべてのインスタンスを置換することも、選択したインスタンスを置換することもできます。テキストを置換するときに、タイプがスマートリストまたは数値である変数が「制限」フィールドに含まれている場合、これらは置換操作から除外されます。これらのフィールドを置換すると、変数の定義が正しくない状態になる可能性があります(たとえば、指定した制限内にない無効なスマート・リスト名またはデフォルト値を変数が持つ可能性があります)。

変数デザイナでテキストを検索するには:

  1. 任意のビューから、「変数デザイナ」アイコンをクリックします。

  2. 「変数ナビゲータ」で、検索対象のアプリケーション・タイプ、グローバル(PlanningおよびOracle Hyperion Financial Managementユーザーのみ)、プラン・タイプまたはデータベース、またはビジネス・ルールを右クリックし、「検索」を選択します。

  3. 「任意のテキスト」から、次を選択します:

    • 「次で始まる」、指定する文字で始まる名前の変数のみを表示

    • 「次で終わる」、指定する文字で終わる名前の変数のみを表示

    • 「次を含む」、指定する文字を含む名前の変数のみを表示

    • 次と一致」、指定する文字と一致する名前の変数のみを表示

  4. 「検索」フィールドに、検索する変数のテキストを入力します。

  5. 次のオプションの1つ以上を選択します:

    • 検索するテキストの大文字と小文字の区別と、「検索」フィールドに入力するテキストの大文字と小文字の区別を一致させる必要がない場合は、「大文字と小文字を区別しない」を選択します。

    • 変数名、説明およびグループを検索に含めるには、「基本プロパティを含める」を選択します。

      変数デザイナを起動したときに、「大文字と小文字を区別しない」および「基本プロパティを含める」はデフォルトで選択されています。これらのチェック・ボックスをクリアすると、これらのチェック・ボックスは変数デザイナを閉じてから再度開くまで選択が解除されたままになります。

    • 選択したノードの下位レベルの変数を検索するには、「子スコープに変数を含める」を選択します。アプリケーション・タイプ・レベル(たとえば、Oracle EssbaseまたはPlanning)で変数を検索する場合、このチェック・ボックスはデフォルトで選択されており、変更できません。このオプションが選択されている場合、アプリケーション、プラン・タイプ、集計タイプ、データベースおよびビジネス・ルールの変数が表示されます。変数名、説明、デフォルト値、グループおよび所有者の列に加えて、「アプリケーション」列、「プラン・タイプ」列および「ルール」列も変数のリストに表示されます。

      アプリケーション・レベルで変数を検索する場合は、このチェック・ボックスを選択することもクリアすることもできます。このオプションを選択する場合、アプリケーション、プラン・タイプ、集計タイプ、データベースおよびビジネス・ルールの変数が表示されます。変数名、説明、デフォルト値、グループおよび所有者の列に加えて、「プラン・タイプ」列および「ルール」列も表示されます。

      このオプションは、Planningでグローバル変数を検索する際には使用できません。グローバル変数を検索する場合、グローバル変数のみが表示されます。

  6. 「OK」をクリックします。

    検索対象のテキストが見つかった場合、テキストが見つかった変数が「置換」または「実行」タブにリストされます。

テキストが見つかったら、テキストの1つ以上のインスタンスを置換できます。

変数デザイナでテキストを置換するには、次のいずれかのタスクを実行します。

  • 選択したテキスト文字列のインスタンスを置換するには:

    1. テキスト文字列を置換する変数を選択します。

    2. 「アクション」「選択項目の置換」の順に選択します。

    3. 「選択項目の置換」ダイアログ・ボックスで、「置換後の文字列」に、テキスト文字列を置換するテキストを入力します。

    4. 「選択項目の置換」をクリックします。

  • テキスト文字列のすべてのインスタンスを置換するには:

    1. 「アクション」「すべて置換」の順に選択します。

    2. 「すべて置換」ダイアログ・ボックスで、「置換後の文字列」に、テキスト文字列を置換するテキストを入力します。

    3. 「すべて置換」をクリックします。

注:

テキスト文字列の検索時に選択したオプションはすべて、「選択項目の置換」および「すべて置換」ダイアログ・ボックスの「検索」領域でデフォルトで選択されており、変更できません。たとえば、テキスト文字列の検索時に選択した「大文字と小文字を区別しない」チェック・ボックスをクリアした場合、「大文字と小文字を区別しない」チェック・ボックスは「選択項目の置換/すべて置換」ダイアログ・ボックスで選択が解除されており、変更できません。