找回密码
 立即注册

QQ登录

只需一步,快速开始

紫色幽魂
金牌服务用户   /  发表于:2023-7-4 17:09  /   查看:5880  /  回复:31
1金币
如何获取到附件的下载路径,只要路劲,不要下载

最佳答案

查看完整内容

PDF预览组件,可以配合我们拼接的服务端命令url + 文件名参数实现的,虽然服务端命令包裹了下载文件命令,但是效果上不会下载到本地,只会供PDF预览组件使用,可以参考下Demo中的获取下载链接单元格,大佬可以试下

31 个回复

倒序浏览
最佳答案
最佳答案
Shawn.Liu活字格认证
超级版主   /  发表于:2023-7-4 17:09:34
来自 22#
PDF预览组件,可以配合我们拼接的服务端命令url + 文件名参数实现的,虽然服务端命令包裹了下载文件命令,但是效果上不会下载到本地,只会供PDF预览组件使用,可以参考下Demo中的获取下载链接单元格,大佬可以试下



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
fanhuayimeng
论坛元老   /  发表于:2023-7-4 17:11:23
2#
服务端命令



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
紫色幽魂
金牌服务用户   /  发表于:2023-7-4 17:16:42
3#

在数据库中保存的是全路径,这个好像不适合
回复 使用道具 举报
fanhuayimeng
论坛元老   /  发表于:2023-7-4 17:29:01
4#
手头没实例,试试拼接成以下地址:

http://域名/FileDownloadUpload/Download?file="数据库附件字段内容"
回复 使用道具 举报
Shawn.Liu活字格认证
超级版主   /  发表于:2023-7-4 17:45:47
5#
紫色幽魂 发表于 2023-7-4 17:16
在数据库中保存的是全路径,这个好像不适合

大佬可以参考下格友的获取数据库附件中的文件路径命令,在数据库中保存的不是默认的GUID_文件名是吗,请教下您这边是如何存储的。
回复 使用道具 举报
紫色幽魂
金牌服务用户   /  发表于:2023-7-5 09:06:24
6#
fanhuayimeng 发表于 2023-7-4 17:29
手头没实例,试试拼接成以下地址:

http://域名/FileDownloadUpload/Download?file="数据库附件字段内容 ...

这个只能用于数据库存储的文件名,我存的是全路径,文件存在其他地方的,这个方法就不行了
回复 使用道具 举报
紫色幽魂
金牌服务用户   /  发表于:2023-7-5 09:08:24
7#
Shawn.Liu 发表于 2023-7-4 17:45
大佬可以参考下格友的获取数据库附件中的文件路径命令,在数据库中保存的不是默认的GUID_文件名是吗,请 ...

不是,我用的是导出报表命令,将文件存放在其他地方了,然后存了一个全路径在数据库中,所以获取不到这个的下载路径
回复 使用道具 举报
Shawn.Liu活字格认证
超级版主   /  发表于:2023-7-5 10:08:06
8#
紫色幽魂 发表于 2023-7-5 09:08
不是,我用的是导出报表命令,将文件存放在其他地方了,然后存了一个全路径在数据库中,所以获取不到这个 ...

大佬如果使用的是服务端的导出报表命令,存储路径参数设置为全路径,那么获取下载路径时不能使用这个全路径吗,需要下载的话使用下载文件命令传入这个全路径
回复 使用道具 举报
紫色幽魂
金牌服务用户   /  发表于:2023-7-5 11:15:30
9#
本帖最后由 紫色幽魂 于 2023-7-5 11:47 编辑
Shawn.Liu 发表于 2023-7-5 10:08
大佬如果使用的是服务端的导出报表命令,存储路径参数设置为全路径,那么获取下载路径时不能使用这个全路 ...

不可以,如果使用下载文件的话可以对文件进行下载,但是也得不到那个下载地址
回复 使用道具 举报
1234下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部