58.112 SET_APPLICATION_STATUSプロシージャ(非推奨)
ノート:
このAPIは非推奨であり、将来のリリースで削除される予定です。
かわりに、APEX_APPLICATION_ADMINでSET_APPLICATION_STATUSプロシージャを使用します。
このプロシージャは、アプリケーションのステータスを変更します。
構文
APEX_UTIL.SET_APPLICATION_STATUS (
p_application_id IN NUMBER,
p_application_status IN VARCHAR2,
p_unavailable_value IN VARCHAR2,
p_restricted_user_list IN VARCHAR2 )
パラメータ
パラメータ | 説明 |
---|---|
p_application_id |
アプリケーションID。 |
p_application_status |
新しいアプリケーションのステータス。 値は次のとおりです。
|
p_unavailable_value |
アプリケーションを使用できない場合に使用される値。この値のセマンティクスは、p_application_status によって異なります。
|
p_restricted_user_list |
p_application_status = RESTRICTED_ACCESS のとき、アプリケーションへのアクセスを許可されているユーザーのカンマ区切りリスト。
|
例
begin
apex_util.set_application_status(
p_application_id => 117,
p_application_status => 'AVAILABLE' );
end;
begin
apex_util.set_application_status(
p_application_id => 117,
p_application_status => 'AVAILABLE_W_EDIT_LINK' );
end;
begin
apex_util.set_application_status(
p_application_id => 117,
p_application_status => 'DEVELOPERS_ONLY' );
end;
begin
apex_util.set_application_status(
p_application_id => 117,
p_application_status => 'RESTRICTED_ACCESS',
p_restricted_user_list => 'xxx.xxx@example.com' );
end;
begin
apex_util.set_application_status(
p_application_id => 117,
p_application_status => 'UNAVAILABLE',
p_unavailable_value => 'Application not available, sorry' );
end;
begin
apex_util.set_application_status(
p_application_id => 117,
p_application_status => 'UNAVAILABLE_PLSQL',
p_unavailable_value => 'sys.htp.p(''Application unavailable, sorry'');' );
end;
begin
apex_util.set_application_status(
p_application_id => 117,
p_application_status => 'UNAVAILABLE_URL',
p_unavailable_value => 'http://www.example.com' );
end;
参照:
Oracle APEXアプリケーション・ビルダー・ユーザーズ・ガイドの可用性
親トピック: APEX_UTIL