このプロシージャは、エンド・ユーザーによるテーマ・スタイルの選択を無効にします。エンド・ユーザーが、自身でこのテーマ・スタイルをカスタマイズすることはできません。これが影響するのは、エンド・ユーザーのカスタマイズリンクのみです。APEX_THEME APIコールは、独立しています。
構文
procedure disable_user_style(
p_application_id IN NUMBER DEFAULT {current application id},
p_theme_number IN NUMBER DEFAULT {current theme number}
);
パラメータ
表32-3 DISABLE_USER_STYLEプロシージャ
| パラメータ | 説明 |
|---|---|
|
アプリケーションID。 |
|
ユーザー・インタフェースの現在のテーマの数。 |
次の例では、アプリケーション100のDesktopユーザー・インタフェースについて、エンド・ユーザーのテーマ・スタイルを無効にします。
declare l_theme_id apex_themes.theme_number%type; begin select theme_number into l_theme_id from apex_appl_user_interfaces where application_id = 100 and display_name = 'Desktop'; apex_theme.disable_user_style( p_application_id => 100, p_theme_number => l_theme_id ); end;
親トピック: APEX_THEME