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

QQ登录

只需一步,快速开始

查看: 1401|回复: 9

[结贴] 关于listTabel组件显示主从表的问题

[复制链接]

34

主题

135

帖子

637

积分

高级会员

Rank: 4

积分
637
QQ
发表于 2016-6-30 09:33:51 | 显示全部楼层 |阅读模式
最近使用listTable展开主从数据,遇到一些问题。大概描述下我的页面数据结构,有一个最顶层的主表数据A,下面有两个从表A1,A2,每个从表分别还有个二级从表A11, A21 (A1,A2,A12,A21四个使用的概念和物理表是一样,只是在w文件中建了不同的bizData)
1. 按正常主从表的设置master data 和关联关系的话,listTable中只能展示出表A1和A2的内容,A11或A21展示不出来。
2, 这时将listTable中子表的listTable的data设置随便改成一个根本不存在的比如A1111(但是不能为空), 这是子表在界面只有在点击改行的时候会展开,选中别的行的时候又不展示了。然后将A11的master数据设置去掉,这时界面能正常展示所有的子表数据。

想问的是:1. listTabe 使用的数据组件本身是不是不要设置主从关系。2. listTable组件设置的主从关系又是怎么个执行的逻辑呢, 组件中listTable和list都有data属性的设置,他们相互是怎么约束的。3. listTabe 展示主从数据还有没有什么注意的。

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35920
发表于 2016-6-30 10:23:18 | 显示全部楼层
1.主从是data上的个listTable无关
2.同一个概念主从设置的关联关系是同一个吗?
3.确认数据库中的数据存的正确吗?
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

34

主题

135

帖子

637

积分

高级会员

Rank: 4

积分
637
QQ
 楼主| 发表于 2016-6-30 11:27:34 | 显示全部楼层
主从关联的没有问题,数据库存的数据也是没有问题的,因为不用listTable直接用grid或dataTables都是关联正常。问题是data的属性上设置的主从关系后,在listTable就不能展示,还有就是listTabe镶嵌的子表listTable的masterData属性好像会影响展示,可能是因为我用主从data实际是在使用同一个概念同一物理表。
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35920
发表于 2016-6-30 14:33:20 | 显示全部楼层
把.w发一下看看
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

34

主题

135

帖子

637

积分

高级会员

Rank: 4

积分
637
QQ
 楼主| 发表于 2016-7-1 08:50:00 | 显示全部楼层

如附件

epqtBuildActivity.zip

12.39 KB, 下载次数: 72

回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35920
发表于 2016-7-1 10:48:04 | 显示全部楼层
listTable是直接显示嵌套的主从的,你现在的没有个都是单独显示的,可以直接用dataTables或者grid显示看看

远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

34

主题

135

帖子

637

积分

高级会员

Rank: 4

积分
637
QQ
 楼主| 发表于 2016-7-1 17:43:50 | 显示全部楼层
我的数据主从的,主表是dEpqt, dCDevice 和dCPlan是一级从表,dCAsset,dCAsset2是dCDevice的从表,只是dCAsset2没有设置data组件上的主从关系,用于listTable展示。dCParam,dCParam2是dCPlan的从表,同样dCParam2只是用来做listTable的展示。这个页面主要实现的功能是先用类似向导的方式一步步设置,还有一个页面是用来展示所有设置好的内容。listTable主要是用于展示的,希望把主从主从数据一次展开。
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35920
发表于 2016-7-1 17:59:11 | 显示全部楼层
你现在listTable显示的都是从数据啊,listtable原始是直接设置主从的,你的里面就没看见那个listTable中设置了主从两个的数据
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

34

主题

135

帖子

637

积分

高级会员

Rank: 4

积分
637
QQ
 楼主| 发表于 2016-7-2 09:29:05 | 显示全部楼层
是有设置主从的,主从关系如我7楼的描述。只是listTable子表中的主主数据不能正常设置。参考下附件的说明。
listTable问题.JPG
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35920
发表于 2016-7-4 09:41:54 | 显示全部楼层
把dCAsset2这个data上主从也设置上看看
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-7 07:29 , Processed in 0.069406 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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