找回密码
 立即注册

QQ登录

只需一步,快速开始

Hugo

初级会员

22

主题

137

帖子

409

积分

初级会员

积分
409
Hugo
初级会员   /  发表于:2021-11-9 14:01  /   查看:2867  /  回复:15
20金币
我做了一个demo,希望用服务端命令 ,下载附件,希望用户可以直接下载附件到本地磁盘(如:D:\临时数据)、希望老师解决一下吧
附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

Hi,您好,比如我们现在要在这个路径中下载附件。 1.首先您要了解服务管理器中存储路径的设置,如下图:终端用户上传文件的根目录为D:%upload 也就是说应用上传附件的根目录都在D:%upload文件夹下,比如:D:%upload\附件下载测试 “附件下载测试”是应用名称 我们在"附件下载测试”这个应用中上传附件的话,附件都会来到这个目录下。 2.然后我们有了上传的路径,再有上传附件时的附件名称就可以下载这个文件啦。 具体的话 ...

15 个回复

倒序浏览
最佳答案
最佳答案
Howie.Sun讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2021-11-9 14:01:20
来自 3#
本帖最后由 Howie.Sun 于 2021-11-9 15:21 编辑

Hi,您好,比如我们现在要在这个路径中下载附件。

1.首先您要了解服务管理器中存储路径的设置,如下图:终端用户上传文件的根目录为D:\Upload
也就是说应用上传附件的根目录都在D:\Upload文件夹下,比如:D:\Upload\附件下载测试  “附件下载测试”是应用名称

我们在"附件下载测试”这个应用中上传附件的话,附件都会来到这个目录下。

2.然后我们有了上传的路径,再有上传附件时的附件名称就可以下载这个文件啦。
具体的话,您可以看一下我修改的服务端命令哦!

实现逻辑是:拼接下载路径,下载文件,创建文件夹,移动文件,就完成了想要的效果啦。
效果:



本帖子中包含更多资源

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

x
回复 使用道具 举报
Hugo
初级会员   /  发表于:2021-11-9 14:14:10
2#
测试过程需要先传一个附件吧
回复 使用道具 举报
Hugo
初级会员   /  发表于:2021-11-9 16:43:51
4#
Howie.Sun 发表于 2021-11-9 15:19
Hi,您好,比如我们现在要在这个路径中下载附件。

1.首先您要了解服务管理器中存储路径的设置,如下图: ...

感谢大哥制作好了,我已成功学会此功能。自定义变量很关键。
回复 使用道具 举报
Hugo
初级会员   /  发表于:2021-11-9 16:50:17
5#
Howie.Sun 发表于 2021-11-9 14:01
Hi,您好,比如我们现在要在这个路径中下载附件。

1.首先您要了解服务管理器中存储路径的设置,如下图: ...

老师我再追问一下,我如何把页面的表格文件.excel 下载到D:\TEXT ? 本来是浏览器默认地址。或者如何把它传到数据库 再安您给的方法下载到指定文件夹
回复 使用道具 举报
Howie.Sun讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2021-11-9 17:19:26
6#
Hugo 发表于 2021-11-9 16:50
老师我再追问一下,我如何把页面的表格文件.excel 下载到D:\TEXT ? 本来是浏览器默认地址。或者如何把 ...

您说的是页面中的表格导出到excel是么,如果用这个导出命令的话,是遵循了浏览器的下载规则的。
可以把这个功能选中就可以啦。

本帖子中包含更多资源

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

x
回复 使用道具 举报
Hugo
初级会员   /  发表于:2021-11-9 17:47:02
7#
Howie.Sun 发表于 2021-11-9 17:19
您说的是页面中的表格导出到excel是么,如果用这个导出命令的话,是遵循了浏览器的下载规则的。
可以把 ...

这个我会,我更迫切需要的是将页面表格excel 做为数据源 下载到指定路径,以实现我独有的需要。因为用户有不同的浏览器 不同的默认路径,我希望页面表格可以下载到同一路径内 如D:\TEXT,不用用户选择,自动下载,省去操作
回复 使用道具 举报
Joe.xu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2021-11-9 18:55:32
8#
Hugo 发表于 2021-11-9 17:47
这个我会,我更迫切需要的是将页面表格excel 做为数据源 下载到指定路径,以实现我独有的需要。因为用户 ...

您好,在浏览器里运行的程序,下载的话肯定都要走浏览器的下载设置的,
这是浏览器设定的,不太好绕过去呦,
如果都统一制定路径的话,在不同的用户机器上这个路径是否存在谁也无法知道,
即使存在有没有控制和修改权限也是无法确定的,
所以需要在浏览器中设置好这个路径呀

回复 使用道具 举报
Alink
高级会员   /  发表于:2021-11-9 21:51:07
9#
这过思路如何:指定导出excel名称,下载EXCEL 到浏览器下载目录,再移动或copy到你指定的目录
回复 使用道具 举报
Hugo
初级会员   /  发表于:2021-11-10 00:44:35
10#
Alink 发表于 2021-11-9 21:51
这过思路如何:指定导出excel名称,下载EXCEL 到浏览器下载目录,再移动或copy到你指定的目录

我有更好的办法了,利用服务端命令导出csv可以指定所需字段和固定位置,然后导出的格式再利用哈哈,你懂的可以套打拉。思路有啦
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部