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

QQ登录

只需一步,快速开始

查看: 1900|回复: 5

[处理中3] 多对多保存页面配置data组件

[复制链接]

28

主题

61

帖子

149

积分

初级会员

Rank: 2

积分
149
QQ
发表于 2016-8-2 13:53:13 | 显示全部楼层 |阅读模式
页面两个data组件,分别对应各自的表,两张表示多对多关系,怎么就行配置保存删除啊???急急

1

主题

3232

帖子

1174

积分

金牌会员

Rank: 6Rank: 6

积分
1174
QQ
发表于 2016-8-3 14:35:47 | 显示全部楼层
分别对两张表进行操作,你收的配置删除,具体指什么?
在问题解决后,希望大家可以吧解决方法也分享一下,这样可以让更多的X5开发者共同进步,谢谢大家的知识共享
回复 支持 反对

使用道具 举报

28

主题

61

帖子

149

积分

初级会员

Rank: 2

积分
149
QQ
 楼主| 发表于 2016-8-4 10:00:41 | 显示全部楼层
就是.w页面两个table页,对应的两个表,级联保存,删除
回复 支持 反对

使用道具 举报

发表于 2016-8-5 09:23:41 | 显示全部楼层
zhangzc 发表于 2016-8-4 10:00
就是.w页面两个table页,对应的两个表,级联保存,删除

如果是主从关系,可以参考:/UI2/demo/baas/masterDetail/index.w
设置从表 data组件的的master 属性即可(设置从表的外键)

如果是多对多的级联删除和保存???又是怎样的删除,
第一个表删除一条数据,第二个表要删除多条!??第二个表删除一条数据,第一个表要删除多条吗!??
这个需要自己实现!可以通过data循环遍历的方式获取行数据,然后再删除


qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

28

主题

61

帖子

149

积分

初级会员

Rank: 2

积分
149
QQ
 楼主| 发表于 2016-8-8 16:57:53 | 显示全部楼层
多对多,生成的中间表,所以两个表的删除不关联,保存也不关联,只是关联操作中间表,删除,就是删除两行数据在中间表的关系;
我的意思是,x5有没有提供,直接配置好那个属性,就可以保存(删除),然后持久化数据库中间表;
回复 支持 反对

使用道具 举报

发表于 2016-8-9 09:37:54 | 显示全部楼层
zhangzc 发表于 2016-8-8 16:57
多对多,生成的中间表,所以两个表的删除不关联,保存也不关联,只是关联操作中间表,删除,就是删除两行数 ...

没有这样的配置! 需要您自己写代码实现!其实通过data.find 方法就可以获取到要删除的行!然后把这些行对象删除再保存即可!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-3 03:56 , Processed in 0.057259 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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