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

QQ登录

只需一步,快速开始

楼主: aishiwei1230

[结贴] 如何多表查询显示、只新增一张表

[复制链接]

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36069
发表于 2017-6-27 16:47:03 | 显示全部楼层
就直接在你要新增的那个概念的queryAction中设置关联查询查出其他的表中的数据做展现啊
查询的时候自己给data设置过滤条件,然后调用data的refreshData刷新

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



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

使用道具 举报

21

主题

143

帖子

292

积分

中级会员

Rank: 3Rank: 3

积分
292
QQ
 楼主| 发表于 2017-6-28 09:36:23 | 显示全部楼层
jishuang 发表于 2017-6-27 16:47
就直接在你要新增的那个概念的queryAction中设置关联查询查出其他的表中的数据做展现啊
查询的时候自己给da ...

我前面发的图,第一条数据是另外一张表,只需要余额和实际余额两个字段,关联查肯定查不查,用unton all才行!
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36069
发表于 2017-6-28 10:25:04 | 显示全部楼层
KSQL中不支持untion all需要重写queryAction,或者自定义action
自定义action返回数据给data在9楼已经发了链接
重写queryAction可以参考http://www.wex5.com/portfolio-it ... C%E6%89%A9%E5%B1%95
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

21

主题

143

帖子

292

积分

中级会员

Rank: 3Rank: 3

积分
292
QQ
 楼主| 发表于 2017-6-28 11:20:37 | 显示全部楼层
jishuang 发表于 2017-6-28 10:25
KSQL中不支持untion all需要重写queryAction,或者自定义action
自定义action返回数据给data在9楼已经发了 ...

我的第一条数据怎么办? 取决于查询条件中的科目,如图:
QQ图片20170627162323.png


我现在的思路是,自己写SQL查询,然后返回给页面,SQL这样写的,这样返回给页面能在页面计算余额吗?
如图:
QQ图片20170628111917.png



回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36069
发表于 2017-6-28 13:59:55 | 显示全部楼层
可以在页面上设置余额的值,或者在sql中自定义关系为余额对应的字段设置值为0
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

21

主题

143

帖子

292

积分

中级会员

Rank: 3Rank: 3

积分
292
QQ
 楼主| 发表于 2017-6-28 14:01:41 | 显示全部楼层
jishuang 发表于 2017-6-28 13:59
可以在页面上设置余额的值,或者在sql中自定义关系为余额对应的字段设置值为0 ...

可以远程教吗 ?真的好难
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36069
发表于 2017-6-28 14:41:56 | 显示全部楼层
sql中自定义关系就是标准的,可以到网查找
简单的就是
0 as 自定义关系的名字
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

21

主题

143

帖子

292

积分

中级会员

Rank: 3Rank: 3

积分
292
QQ
 楼主| 发表于 2017-6-28 15:19:32 | 显示全部楼层
jishuang 发表于 2017-6-28 14:41
sql中自定义关系就是标准的,可以到网查找
简单的就是
0 as 自定义关系的名字 ...

sql = "select top 1 '0' as recieve_0002_E002_PK,''Rcode_ID,'' as RexchName,''as Sdate,''as SoutDate,''Stype,''SCode,''Svender,''SCustemer,''SinCome,''SOutCome,''SState,''SDigest,''SMemo,''RupdateDate,''Rmaker, ''SBalance,'' SSvalue  from my_recieve_new_QC "
                                                          +"union all "
                                                  +"select  recieve_0002_E002_PK,Rcode_ID,RexchName,Sdate,SoutDate,Stype,SCode,Svender,SCustemer,CONVERT(varchar(100),SinCome)SinCome,CONVERT(varchar(100),SOutCome)SOutCome,SState,SDigest,SMemo,RupdateDate,Rmaker,'0'SBalance,'0'SSvalue from my_recieve_new Rcode_ID = :scodeId";
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36069
发表于 2017-6-28 16:17:04 | 显示全部楼层
???sql中自定义字段就是sql标准的啊http://www.myexception.cn/sql-server/157714.html
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

21

主题

143

帖子

292

积分

中级会员

Rank: 3Rank: 3

积分
292
QQ
 楼主| 发表于 2017-6-28 16:20:08 | 显示全部楼层
jishuang 发表于 2017-6-28 16:17
???sql中自定义字段就是sql标准的啊http://www.myexception.cn/sql-server/157714.html

算了,这也说不清了   
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-26 01:38 , Processed in 0.108617 second(s), 25 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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