首次加载文件上传时出现问题。这根本不会加载第一个选项。我在https://apex.oracle.com/pls/apex/f?p=65673:3用户和密码测试中进行测试。 我创建了一个空白页面,其中包含file_browse字段,P3_ARQUIVO和一个IR区域,用于显示临时文件加载的结果。 在以下位置将存储类型配置为apex_application_temp_files:P3_ARQUIVO。 由于会话没有捕获file_browse字段的值,因此我将提交创建进程更改为在带有created_by argurment的表上插入,使用游标进行多个加载操作。这工作正常。但文件浏览时的问题是,它没有加载第一个动作。
有人可以提供帮助吗?
以下此脚本仅用于分析和评论。它的工作正常,创建按钮动态动作:
declare
CURSOR cursorArquivos is
select filename AS FILENAME,mime_Type AS MIME_TYPE, last_updated as LAST_UPDATED, blob_content as BLOB_CONTENT
from apex_application_files
where CREATED_BY = :APP_USER;
linhaArquivos cursorArquivos%rowtype;
begin
OPEN cursorArquivos;
LOOP
FETCH cursorArquivos INTO linhaArquivos;
EXIT WHEN cursorArquivos%NOTFOUND ;
insert into TESTE (CAMPOA, CAMPOB, CAMPOG, CAMPOH) values (linhaArquivos.filename, linhaArquivos.mime_Type,linhaArquivos.LAST_UPDATED, linhaArquivos.blob_content);
END LOOP ;
CLOSE cursorArquivos;
delete from apex_application_files
where CREATED_BY = :APP_USER;
COMMIT;
EXCEPTION WHEN NO_DATA_FOUND THEN
NULL;
end;