Oracle apex上传文件不会在第一次操作时上传

时间:2017-03-01 20:26:40

标签: oracle-apex oracle12c oracle-apex-5.1

首次加载文件上传时出现问题。这根本不会加载第一个选项。我在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;

0 个答案:

没有答案