48.49 GET_FILEプロシージャ
このプロシージャは、Oracle APEXファイル・リポジトリからファイルをダウンロードします。ページ処理時にこのプロシージャを起動する場合は、ファイルの取得に影響を及ぼさないように、ページ・ブランチが同じ条件で起動されていないようにします。つまり、次の条件のブランチは、起動されないように設定します。
- プロシージャを起動するボタンと同じ「ボタン押下時」属性のブランチ。
- プロシージャが起動されている場合に、ページ処理時に正常に実行される条件ロジックが定義されているブランチ。
- 無条件。
構文
APEX_UTIL.GET_FILE (
p_file_id IN VARCHAR2,
p_inline IN VARCHAR2 DEFAULT 'NO' );
パラメータ
表48-42 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