起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4841|回复: 5

[处理中3] 数据导入上传的文件能否作为附件存放到数据字段中?

[复制链接]

26

主题

72

帖子

294

积分

中级会员

Rank: 3Rank: 3

积分
294
QQ
发表于 2019-1-7 08:38:58 | 显示全部楼层 |阅读模式
版本: BeX5V3.5 小版本号: 256
数据库: MS SQLServer 服务器操作系统: Windows 应用服务器: Tomcat
客户端操作系统: Windows 7 浏览器: IE10
使用ImportExcel控件上传的数据文件(Excel),在完成数据导入后(自定义代码,非系统自动数据插入)。
现在客户的要求是将这个上传的文件同时作为附件保存到数据的某一个字段中。类似导入数据后再通过Attachment控件将该文件上传。
但是又不想分两步做,希望能在数据上传的同时将该文件保存下来。
有方法可以解决这个需求吗?

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35915
发表于 2019-1-7 09:10:39 | 显示全部楼层
可以在导入事件中自己获取到文件,然后调用文档服务器的上传,
http://bbs.wex5.com/forum.php?mod=viewthread&tid=40457

同时自己拼接json格式的数据给相关的业务字段赋值
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

26

主题

72

帖子

294

积分

中级会员

Rank: 3Rank: 3

积分
294
QQ
 楼主| 发表于 2019-1-7 17:05:42 | 显示全部楼层
本帖最后由 jjbboox 于 2019-1-7 17:07 编辑

多谢您的回答

只是在ImportGenerator.java中的文件名是一个临时文件名,如何才能取到用户上传文件真正的文件名?

不需要全路径名,只要xxxxxxx.xlsx的文件名即可。否则json中的fileName不好设啊!


回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35915
发表于 2019-1-7 17:37:51 | 显示全部楼层
名字在前端已经修改了,要拿到原来的名字需要修改组件的前端实现
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

26

主题

72

帖子

294

积分

中级会员

Rank: 3Rank: 3

积分
294
QQ
 楼主| 发表于 2019-1-8 09:28:56 | 显示全部楼层
jishuang 发表于 2019-1-7 17:37
名字在前端已经修改了,要拿到原来的名字需要修改组件的前端实现

请教一下,前端能否在不改组件的情况下获取到文件名?
这样可以通过param把真实的文件名传给后台,倒也可以。
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35915
发表于 2019-1-8 10:24:27 | 显示全部楼层
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-4-25 09:48 , Processed in 0.066583 second(s), 25 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表