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

QQ登录

只需一步,快速开始

查看: 6154|回复: 19

[结贴] windowdialog页面的grid过滤相同数据

[复制链接]

197

主题

834

帖子

1511

积分

金牌会员

Rank: 6Rank: 6

积分
1511
QQ
发表于 2018-4-10 14:16:42 | 显示全部楼层 |阅读模式
传过去id,根据id 过滤setfilter  页面上有相同的数据,我想过滤完剩一条,,,怎么过滤,可以载queryAction里加上这个DISTINCT函数吗
------回复内容仅供参考

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

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



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

使用道具 举报

197

主题

834

帖子

1511

积分

金牌会员

Rank: 6Rank: 6

积分
1511
QQ
 楼主| 发表于 2018-4-10 14:52:31 | 显示全部楼层
jishuang 发表于 2018-4-10 14:36
http://bbs.wex5.com/forum.php?mod=viewthread&tid=39579

按照上面的设置报错了,附件是tomcat错误
QQ截图20180410145142.png
QQ截图20180410145158.png
QQ截图20180410145128.png

tomcat报错.rar

1.92 KB, 下载次数: 155

------回复内容仅供参考
回复 支持 反对

使用道具 举报

197

主题

834

帖子

1511

积分

金牌会员

Rank: 6Rank: 6

积分
1511
QQ
 楼主| 发表于 2018-4-10 14:53:35 | 显示全部楼层
好像上面说只设置一个字段???
------回复内容仅供参考
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36185
发表于 2018-4-10 15:41:31 | 显示全部楼层
DISTINCT只能用一个关系
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

197

主题

834

帖子

1511

积分

金牌会员

Rank: 6Rank: 6

积分
1511
QQ
 楼主| 发表于 2018-4-10 15:48:09 | 显示全部楼层
jishuang 发表于 2018-4-10 15:41
DISTINCT只能用一个关系

那就完全没有什么用了吧这个设置,,,
一条数据不能只查一个字段吧,,,
还有其他的例子吗
------回复内容仅供参考
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36185
发表于 2018-4-10 16:09:55 | 显示全部楼层
gridselect下拉的基本上就一个字段

没有其他的,可以重写action用sql实现看看
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

197

主题

834

帖子

1511

积分

金牌会员

Rank: 6Rank: 6

积分
1511
QQ
 楼主| 发表于 2018-4-10 16:21:40 | 显示全部楼层
jishuang 发表于 2018-4-10 16:09
gridselect下拉的基本上就一个字段

没有其他的,可以重写action用sql实现看看 ...

这个我有思路了,但是我纳闷的是这个getID得到的怎么是这个名称,然后后面的getValue也不报错
QQ截图20180410162054.png
------回复内容仅供参考
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36185
发表于 2018-4-10 16:51:59 | 显示全部楼层
看关联的action上idColumn的设置
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

197

主题

834

帖子

1511

积分

金牌会员

Rank: 6Rank: 6

积分
1511
QQ
 楼主| 发表于 2018-4-10 17:18:12 | 显示全部楼层
jishuang 发表于 2018-4-10 16:51
看关联的action上idColumn的设置

第一个sql没问题,,第二个sql会报错,数据类型不一致,第二个格式跟第一个一样为什么会报错


SELECT
        a.FCLASSID AS fID
        ,b.fName AS fName
        ,COUNT(DISTINCT b.fName) AS fCount
    FROM
        PM_CONSTR_EnterClass a
            JOIN PM_CONSTR_ClassInfo b
                ON a.fClassID = b.fid
            JOIN PM_CONSTR_EnterRegister c
                ON a.fMasterID = c.fid
    WHERE
        c.FPROJECTID = '64DC8C94455F473CB25DD6E92FB7C1BB'
    GROUP BY
        b.fName
        ,a.FCLASSID;
------------------------

SELECT
        a.fID AS fID
        ,a.FMASTERID AS fMasterID
        ,a.fClassID AS fClassID
        ,b.fProjectID AS fProjectID
        ,c.fName AS fName
        ,COUNT(DISTINCT c.fName) AS fCount
        ,c.fProjectMode AS fProjectMode
        ,c.fScope AS fScope
        ,c.fChargePsn AS fChargePsn
        ,c.fChargeTel AS fChargeTel
        ,c.fIDCard AS fIDCard
        ,c.fSpecialty AS fSpecialty
        ,d.fName AS fSupplyName
    FROM
        PM_CONSTR_EnterClass a
            JOIN PM_CONSTR_EnterRegister b
                ON a.fMasterID = b.fid
            JOIN PM_CONSTR_ClassInfo c
                ON a.fClassID = c.fid
            JOIN PM_SUPPLY_Supplier d
                ON c.fSupplierID = d.fid
    GROUP BY
        a.fID
        ,a.FMASTERID
        ,a.fClassID
        ,b.fProjectID
        ,c.fName
        ,c.fProjectMode
        ,c.fScope
        ,c.fChargePsn
        ,c.fChargeTel
        ,c.fIDCard
        ,c.fSpecialty
        ,d.fName;
------回复内容仅供参考
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-7-8 21:16 , Processed in 0.096034 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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