找回密码
 立即注册

QQ登录

只需一步,快速开始

apm69
金牌服务用户   /  发表于:2024-6-26 14:39  /   查看:1565  /  回复:10
10金币
需要每天将客户端本地固定文件夹中(用户自己选择也可以)的全部文件上传至服务器的指定文件夹,请问该通过哪个控件(或命令)实现该功能?

现在能找到有相关性的只有“EL-文件上传”这个控件,但是这个控件上传完文件存在服务器什么位置不知道该如何配置。希望出一个demo,拜谢!


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

最佳答案

查看完整内容

活字格有很多上传文件的插件,如内置的附件单元格,FilePreviewer等,它们都可以将文件上传到活字格的服务器(单元格需要绑定数据表的图片或附件字段)上,接下来可以通过服务端命令获取到上传的文件路径,遍历,将每个文件复制一份到固定文件夹(后续不需要在活字格查看原始文件的话,也可以将文件直接移动到固定文件夹)。 1.创建服务端命令,设置固定文件夹参数,方便修改; 2.获取附件字段的值,如下; 3.循环获取附 ...

10 个回复

倒序浏览
最佳答案
最佳答案
易水寒活字格认证
初级会员   /  发表于:2024-6-26 14:39:02
来自 3#
本帖最后由 易水寒 于 2024-6-26 15:43 编辑

活字格有很多上传文件的插件,如内置的附件单元格,FilePreviewer等,它们都可以将文件上传到活字格的服务器(单元格需要绑定数据表的图片或附件字段)上,接下来可以通过服务端命令获取到上传的文件路径,遍历,将每个文件复制一份到固定文件夹(后续不需要在活字格查看原始文件的话,也可以将文件直接移动到固定文件夹)。

1.创建服务端命令,设置固定文件夹参数,方便修改;

2.获取附件字段的值,如下;

3.循环获取附件字段中的所有的附件路径,如下;

4.循环获取附件的文件名,如下;

5.最后,将文件复制或移动到固定文件夹,如下;

本帖子中包含更多资源

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

x
回复 使用道具 举报
apm69
金牌服务用户   /  发表于:2024-6-26 15:28:09
2#
本帖最后由 apm69 于 2024-6-26 15:33 编辑

最新进展:
通过论坛搜索和自己摸索,在服务端的管理控制台→高级设置→存储路径设置 中设置了服务端存储附件的路径

在前端页面通过“EL-文件上传”命令上传文件后,该文件夹下新生成了一个叫做“Temp”的文件夹,所有上传文件都保存在了这个文件夹下面

但是,这些上传文件的名字前都被加了一长串的编码

请问,有办法让这些上传文件按照原有文件名保存吗?

本帖子中包含更多资源

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

x
回复 使用道具 举报
易水寒活字格认证
初级会员   /  发表于:2024-6-26 15:41:39
4#
本帖最后由 易水寒 于 2024-6-26 15:43 编辑
apm69 发表于 2024-6-26 15:28
最新进展:
通过论坛搜索和自己摸索,在服务端的管理控制台→高级设置→存储路径设置 中设置了服务端存储 ...

Temp里的文件可能有很多冗余的数据,比如添加后删除,temp文件还在。
只有绑定了数据表的记录,才能保存到文件夹;

如果单纯想知道原始文件名称的话,获取到文件名(如何获取参考上面的回答)后,去掉前面的36个字符就好了
回复 使用道具 举报
apm69
金牌服务用户   /  发表于:2024-6-26 15:48:51
5#
易水寒 发表于 2024-6-26 15:37
活字格有很多上传文件的插件,如内置的附件单元格,FilePreviewer等,它们都可以将文件上传到活字格的服务 ...

感谢您的回复,但是遇到一个问题(详见楼上),用内置的“附件”功能或者“EL-附件上传”,上传后的文件都被重命名了,有办法不被重命名吗?
回复 使用道具 举报
易水寒活字格认证
初级会员   /  发表于:2024-6-26 15:52:46
6#
apm69 发表于 2024-6-26 15:48
感谢您的回复,但是遇到一个问题(详见楼上),用内置的“附件”功能或者“EL-附件上传”,上传后的文件 ...

可能是活字格内部处理用的吧,估计比较困难。
回复 使用道具 举报
apm69
金牌服务用户   /  发表于:2024-6-26 15:54:47
7#
易水寒 发表于 2024-6-26 15:37
活字格有很多上传文件的插件,如内置的附件单元格,FilePreviewer等,它们都可以将文件上传到活字格的服务 ...

您截图这个工程方便上传一下吗?
回复 使用道具 举报
apm69
金牌服务用户   /  发表于:2024-6-26 16:10:37
8#
易水寒 发表于 2024-6-26 15:37
活字格有很多上传文件的插件,如内置的附件单元格,FilePreviewer等,它们都可以将文件上传到活字格的服务 ...



我现在卡在这里了,做了一个数据表,里面只有“ID”和“附件”两个字段,也绑定在了文件上传单元格里。
但是运行并上传文件后,这个表里一直是空的。


本帖子中包含更多资源

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

x
回复 使用道具 举报
Joe.xu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2024-6-26 17:25:49
9#
用活字格内置的上传,上面的大佬已经介绍了,
这个插件也可以看一下


文件管理 - 葡萄城市场 (grapecity.com.cn)

[size=13.333px]相关文档:客户端命令-上传文件夹 (yuque.com)
[size=13.333px]


本帖子中包含更多资源

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

x
回复 使用道具 举报
apm69
金牌服务用户   /  发表于:2024-6-28 09:20:58
10#
Joe.xu 发表于 2024-6-26 17:25
用活字格内置的上传,上面的大佬已经介绍了,
这个插件也可以看一下

这个工具真不错,但是发现“冲突策略”中的“覆盖现有文件”这个功能无法正常使用。

在即便如此设置,在执行 该命令过程中,如果遇到同名文件,仍然会按照“重命名新文件”的方式执行策略。

本帖子中包含更多资源

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

x
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部