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

QQ登录

只需一步,快速开始

查看: 5233|回复: 15

[处理中3] 在已有的数据的行上,批量导入数据

[复制链接]

22

主题

83

帖子

315

积分

中级会员

Rank: 3Rank: 3

积分
315
QQ
发表于 2019-11-7 17:01:34 | 显示全部楼层 |阅读模式
本帖最后由 崔家豪 于 2019-11-7 17:12 编辑

做了一个导入功能,默认是在grid上新增了一行数据,但是我有一个grid,上面前几列的数据是默认带出的,想把导入的数据,追加在后面,并不是和第一列数据拼起来,而是导入进后面的几个字段里显示,如下图:

1.jpg

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36069
发表于 2019-11-7 17:26:56 | 显示全部楼层
如果数据是数据库中已有的可以在导入事件中自己获取excel中的数据,执行update去更新数据
http://bbs.wex5.com/forum.php?mod=viewthread&tid=37297

如果不是数据库中,那就自己通过excel导入把数据导入到临时表中,在导入成功事件中自己获取临时表中的数据给当前的data赋值
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

22

主题

83

帖子

315

积分

中级会员

Rank: 3Rank: 3

积分
315
QQ
 楼主| 发表于 2019-11-8 14:42:24 | 显示全部楼层
jishuang 发表于 2019-11-7 17:26
如果数据是数据库中已有的可以在导入事件中自己获取excel中的数据,执行update去更新数据
http://bbs.wex5. ...

按照你说的,把数据已经导入到临时表里了,在往当前data赋值的时候,只把值赋给了最后一行

2.png

3.png

4.png
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36069
发表于 2019-11-8 15:35:05 | 显示全部楼层
两个data都要遍历啊
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

22

主题

83

帖子

315

积分

中级会员

Rank: 3Rank: 3

积分
315
QQ
 楼主| 发表于 2019-11-8 16:01:19 | 显示全部楼层
jishuang 发表于 2019-11-8 15:35
两个data都要遍历啊

那怎么在其中循环另一个data?
sizeRecordData绑定的是当前grid,sizeRecordTemporaryData绑定的是存放临时数据的data
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36069
发表于 2019-11-8 17:12:24 | 显示全部楼层
两个data上要有一个同一个的字段去做标识,通过这个标识在一个data遍历中获取另个data中的行数据去操作
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

22

主题

83

帖子

315

积分

中级会员

Rank: 3Rank: 3

积分
315
QQ
 楼主| 发表于 2019-11-11 09:07:14 | 显示全部楼层
jishuang 发表于 2019-11-8 17:12
两个data上要有一个同一个的字段去做标识,通过这个标识在一个data遍历中获取另个data中的行数据去操作 ...

不太明白
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36069
发表于 2019-11-11 10:06:25 | 显示全部楼层
要在遍历一个data的时候通过两个data中的关联关系获取find查找另一个data中对应的数据,然后获取数据进行操作啊
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

22

主题

83

帖子

315

积分

中级会员

Rank: 3Rank: 3

积分
315
QQ
 楼主| 发表于 2019-11-11 10:39:09 | 显示全部楼层
jishuang 发表于 2019-11-11 10:06
要在遍历一个data的时候通过两个data中的关联关系获取find查找另一个data中对应的数据,然后获取数据进行操 ...

关联关系是在data的master中设置?
column属性的设置有什么特别的要求,随意设置吗
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36069
发表于 2019-11-11 11:36:15 | 显示全部楼层
6楼已经说了啊,自己在两个data中的数据中处理,不是要设置主从,你也可以设置主从,一条主数据对应一条从数据
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-25 13:02 , Processed in 0.056965 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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