在oracle apex中,我有一个表,其中有列:file_type、file_name和类型blob的内容,以及id(主键)。我在另一个表中有要上传的文件的名称(简历,求职信.)。我想在甲骨文顶点,一个经典的报告,有2列:要上传的文件的名称(来自第二个表)和一个上传按钮,如果用户直接单击上传,则会将用户重定向到PC文档。用户上传文件后,它将保存在第一个表中。我创建了另一个表,只是为了动态地保存内容,如果我想在第二个表中添加例如“学校成绩”,它将直接添加到经典报告中,因为它会从表中提取信息。
我试着这样做,但我不希望另一个页面上传文件,如果我想在表中添加文件类型直接添加在经典报告
1条答案
按热度按时间3gtaxfhh1#
没有选择有一个内联文件上传。在交互式网格中不支持此功能(交互式网格是唯一的可编辑报表区域,并且没有“文件上传”列类型)。我很确定你不需要单独的一页。这就是我会怎么做-我还没有测试它,这只是一个高层次的概述。
1.使用“上传”按钮创建经典报告
1.单击“Upload”按钮时创建一个动态操作,设置页面项中该行的主键值。
1.创建一个带有提交按钮的文件上传区域(应该只有“文件浏览...”页面项)。此区域将处理文件上传。默认情况下,区域应隐藏(使用动态操作)
1.在upload按钮上的动态操作中添加true操作,以便在单击时显示上载区域。
这样,上传仍然是通过页面提交完成的