17.4 アプリケーション設定の管理

アプリケーション設定を作成して、アプリケーション・レベルの構成オプションを定義します。

ヒント:

また、APEX_APP_SETTING APIを使用して、アプリケーション設定にアクセスします。『Oracle Application Express APIリファレンス』APEX_APP_SETTINGを参照してください。

17.4.1 アプリケーション設定の作成

アプリケーション設定を作成します。アプリケーション設定により、開発者はアプリケーション・レベルの構成オプションを定義できます。

アプリケーション設定を作成するには:

  1. 共有コンポーネント・ページにナビゲートします。
    1. ワークスペースのホームページで、「アプリケーション・ビルダー」をクリックします。
    2. アプリケーションを選択します。
    3. アプリケーションのホームページで、「共有コンポーネント」をクリックします。

      共有コンポーネント・ページが表示されます。

  2. 「アプリケーション・ロジック」で、「アプリケーション設定」を選択します。
  3. 「設定の作成」をクリックします。
  4. 「アプリケーション設定」で、次を指定します。
    1. 名前: このアプリケーション設定のわかりやすい名前を入力します。
    2. 値: このアプリケーション設定のデフォルト値を入力します。
    3. 必須の値: このアプリケーション設定で値が必要かどうかを選択します。「オン」または「オフ」を選択します。
    4. 有効な値: カンマで区切られた有効な値を入力します。定義されている場合、Application Expressは、設定が変更されたときに有効な値のみを受け入れます。
    5. アップグレード時に値を維持: アプリケーションがアップグレードされた場合に、デプロイされたアプリケーションのアプリケーション設定値を維持するか、指定された値で上書きするかを選択します。「オン」を選択すると、デプロイした値を維持できるため、デプロイしたアプリケーションでアプリケーション設定値が変更されるアプリケーション設定構成(APEX_APP_SETTING.SET_VALUE APIを使用)がアプリケーションでサポートされ、アップグレード時にこれらの値を考慮する場合に便利です。
    6. コメント: この設定を説明するコメントを入力します。
  5. 「アプリケーション設定の作成」をクリックします。

    新規アプリケーション設定はアプリケーション設定ページに表示されます。

17.4.2 アプリケーション設定の編集または削除

アプリケーション設定ページで、既存の設定を編集または削除します。

アプリケーション設定を作成または編集するには:

  1. 共有コンポーネント・ページにナビゲートします。
    1. ワークスペースのホームページで、「アプリケーション・ビルダー」をクリックします。
    2. アプリケーションを選択します。
    3. アプリケーションのホームページで、「共有コンポーネント」をクリックします。

      共有コンポーネント・ページが表示されます。

  2. 「アプリケーション・ロジック」で、「アプリケーション設定」を選択します。
    アプリケーション設定ページが表示されます。
  3. 既存の設定を編集するには:
    1. 設定を選択します。
      「アプリケーション設定」ダイアログが表示されます。
    2. 対象となる属性を編集します。
      属性についてさらに学習するには、フィールドレベル・ヘルプを参照してください。
    3. 「変更の適用」をクリックします。
  4. 既存の設定を削除するには:
    1. 設定を選択します。
      「アプリケーション設定」ダイアログが表示されます。
    2. 「削除」をクリックします。