帆软是否可对服务器中的文件进行删除操作?

楼主
我是社区第508877位番薯,欢迎点我头像关注我哦~
在frm大屏展示中,通过弹框出来一个cpt的上传文件的页面,已通过cpt上传到服务器中和保存到数据库中,服务器中已知文件路径URL,数据库中保存为字节码,现在需要做一个删除的操作,已对数据库中的文件进行删除,但是无法对服务器中的文件进行删除。


分享扩散:

沙发
发表于 2021-7-6 17:07:26
FR的所有操作都是针对数据库中的数据进程操作的,你的意思:数据库中保存了文件在服务上的存储路径,你现在需要在点击删除按钮的时候将数据库中的数据记录和服务上对应的文件都删除是吧。默认FR是不具有你说的这个功能,1. 你可以自己写一个文件操作函数,添加到FR的自定义函数中,然后通过删除按钮的点击事件触发你的自定义函数来删除服务器上对应的文件。或者,2. 你数据库设计的时候为添加一个判断图片是否被删除的状态字段来判断文件是否被删除,报表展示的通过判断该字段的值来辨别是否展示该条记录。
板凳
发表于 2021-7-6 20:31:58
自己写一个程序 开放接口 用来接收文件信息  
报表上添加按钮 实现数据库数据删除同时并通过ajax 将文件信息 提交给接口 进行服务器本地删除文件
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

返回顶部 返回列表