在报表中怎样实现文件上传、预览、下载、删除?求解决办法和相关案例?

现在遇到一个需求,需要上传多个文件,预计有20G,并且在上传文件的过程中要实现文件上传、预览、下载、删除等功能,但目前文件上传与下载插件满足不了需求,自定义类又提示API太旧,求解决办法?或合适的案例。

FineReportxqxsigma 发布于 2017-12-6 16:31
悬赏:2 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共13回答
最佳回答
0
zsh331发布于2017-12-6 16:31(编辑于 2023-9-6 09:34)
555
  • xqxsigma xqxsigma(提问者) 这个实现不了文件的预览,文件的删除,当数据太多的时候,还需要在数据库中建立一个对应的表
    回复
    2017-12-06 16:38 
最佳回答
0
葛智发布于2017-12-7 00:15(编辑于 2023-9-6 09:34)
555
最佳回答
0
Alonsosfaol发布于2017-12-7 10:07(编辑于 2023-9-6 09:34)
555
  • xqxsigma xqxsigma(提问者) 用js没试过,但是准备用java类自己开发,但提示API太旧,看来只能朝js方向看看
    回复
    2017-12-07 10:12 
  • Alonsofaol Alonsofaol 回复 xqxsigma :自定义函数 只是实现他一个类吧,里面调用的各种方法可以自己甩jar包进去,你说的API是哪个,没理解~~
    回复
    2017-12-07 10:20 
  • xqxsigma xqxsigma(提问者) 以前帆软不是有个com.fr.data.commit3类,这个是关于文件上传的,修改了几次,没有修改成功。帆软也没有相关的介绍
    回复
    2017-12-07 10:30 
  • Alonsofaol Alonsofaol 自定义函数-http://help.finereport.com/doc-view-698.html  这个是关于自定义函数的介绍,我的意思是仅仅是借助自定义函数的AbstractFunction抽象类,里面调用的文件上传的方法,完全通过另一套java包去实现,不需要再借助他的commit3类;  还有一种角度是自定义js的函数:http://bbs.fanruan.com/thread-69441-1-1.html(这个demo是导出)
    回复
    2017-12-07 10:41 
最佳回答
0
葛智发布于2017-12-7 10:11(编辑于 2023-9-6 09:34)
555
最佳回答
0
郁金香发布于2017-12-7 11:08(编辑于 2023-9-6 09:34)
555
最佳回答
0
敬敬发布于2018-10-29 09:26(编辑于 2023-9-6 09:34)
555
  • 1关注人数
  • 1508浏览人数
  • 最后回答于:2018-10-29 09:26
    活动推荐 更多
    热门课程 更多
    返回顶部