如何修复 Oracle Apex 19 中的 "Select a file" 错误

How to fix "Select a file" error in Oracle Apex 19

我正在尝试设置一个文件上传功能,该功能必须 "Value Required." 所以我通过单击 "Create." 在我的数据库中上传一个文件,编辑完某些内容并点击按钮以应用更改,Apex 找不到我在创建时 select 编辑的文件。它给了我必须 select 一个新文件的错误。但它显示 Link 我可以在其中下载我之前上传的旧文件。

我试图在 Item 为 null 时使用动态操作禁用该功能。但它给出了同样的错误。

我尝试的第二件事是在它为 null 时将其设置为只读,但如果我想通过上传新文件来覆盖文件,我必须将其恢复正常。

我的预期结果是文件自动上传 select 是我之前上传的文件,所以它不需要我 select 一个新文件。

The upload page, The Notification that have to select a new File

不要将项目的 "Value Required" 属性 设置为 "Yes",而是切换到 验证

  • 类型:项目不为空
  • 项目:P1_ITEM_NAME(取其为准)
  • 设置服务器端条件:
    • 按下按钮时:CREATE(这样它只会在您按下 "Create" 按钮时触发)
      • 如果事实证明它也应该为其他一些按钮触发(例如,"Apply changes"(即 "Save" 按钮),则使用条件类型 "Request is contained in value" 并指定所有按钮名称(例如 CREATE,SAVE),因为 - 默认情况下 - 按钮的请求等于它的名称