53.49 GET_FILEプロシージャ
このプロシージャは、Oracle APEXファイル・リポジトリからファイルをダウンロードします。ページ処理時にこのプロシージャを起動する場合は、ファイルの取得に影響を及ぼさないように、ページ・ブランチが同じ条件で起動されていないようにします。つまり、次の条件のブランチは、起動されないように設定します。
- プロシージャを起動するボタンと同じ「ボタン押下時」属性のブランチ。
- プロシージャが起動されている場合に、ページ処理時に正常に実行される条件ロジックが定義されているブランチ。
- 無条件。
構文
APEX_UTIL.GET_FILE (
p_file_id IN VARCHAR2,
p_inline IN VARCHAR2 DEFAULT 'NO' );パラメータ
表53-39 GET_FILEのパラメータ
| パラメータ | 説明 |
|---|---|
p_file_id |
ダウンロードするファイルの |
p_inline |
有効な値にはYESとNOが含まれます。YESを選択すると、ブラウザでインライン表示されます。NOを選択すると、添付としてダウンロードされます。
|
例
次の例では、ID 8675309で識別されるファイルを戻します。これは、ブラウザにインラインで表示されます。
BEGIN
APEX_UTIL.GET_FILE(
p_file_id => '8675309',
p_inline => 'YES');
END;
親トピック: APEX_UTIL