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

QQ登录

只需一步,快速开始

查看: 17915|回复: 11

[处理中3] 请问我这个重写action的数据如何过滤筛选?

[复制链接]

236

主题

1336

帖子

1860

积分

金牌会员

Rank: 6Rank: 6

积分
1860
QQ
发表于 2019-7-9 19:26:43 | 显示全部楼层 |阅读模式
版本: 小版本号:
数据库: 服务器操作系统: 应用服务器:
客户端操作系统: 浏览器:
我现在用smartFilter1这个组件来筛选数据,后台加了filter条件,但是我搜索框的值并没有传到后台的filter里面,这是为什么啊?

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35918
发表于 2019-7-10 08:39:58 | 显示全部楼层
自己重写的queryAction,那就需要自己在where中拼接filter
http://bbs.wex5.com/forum.php?mo ... 6&pid=165037992
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

236

主题

1336

帖子

1860

积分

金牌会员

Rank: 6Rank: 6

积分
1860
QQ
 楼主| 发表于 2019-7-10 09:56:16 | 显示全部楼层
jishuang 发表于 2019-7-10 08:39
自己重写的queryAction,那就需要自己在where中拼接filter
http://bbs.wex5.com/forum.php?mod=redirect&go ...

那你的意思是这个smartFilter1组件不能用了?只能自己用数据源的setfilter来给条件拼接,或者自己调用action传递拼接的filter?
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35918
发表于 2019-7-10 11:07:18 | 显示全部楼层
smartFilter就是给data拼接filter啊,自己定义的queryAciton,平台不会在后端给你处理filter拼接为where条件,需要自己拼接where条件
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

236

主题

1336

帖子

1860

积分

金牌会员

Rank: 6Rank: 6

积分
1860
QQ
 楼主| 发表于 2019-7-10 14:12:57 | 显示全部楼层
jishuang 发表于 2019-7-10 11:07
smartFilter就是给data拼接filter啊,自己定义的queryAciton,平台不会在后端给你处理filter拼接为where条 ...

这个我知道啊,但是我用smartFilter1传到后台的值为null,没有这个值,处理完自己写好了
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35918
发表于 2019-7-10 15:01:01 | 显示全部楼层
你只用去拼接filter,不需要自己去传啊,平台自己会去处理
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

236

主题

1336

帖子

1860

积分

金牌会员

Rank: 6Rank: 6

积分
1860
QQ
 楼主| 发表于 2019-7-10 15:05:24 | 显示全部楼层
jishuang 发表于 2019-7-10 15:01
你只用去拼接filter,不需要自己去传啊,平台自己会去处理

???我没穿啊,我意思是我用这个组件,传到后台的filter值为null。。。。是这个组件传的值,不是我传的,我只是用这个组件,,,,我就是拼接一下filter,但是发现没有用,然后输出filter,发现为null
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35918
发表于 2019-7-10 15:49:50 | 显示全部楼层
确认自己写queryAction中filter参数设置的正确吗?
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

236

主题

1336

帖子

1860

积分

金牌会员

Rank: 6Rank: 6

积分
1860
QQ
 楼主| 发表于 2019-7-10 16:27:31 | 显示全部楼层
jishuang 发表于 2019-7-10 15:49
确认自己写queryAction中filter参数设置的正确吗?

有什么设置的吗,就是一个action,平台创建的action里面的参数,我都有。。。分页的参数都能传进来,应该没什么问题吧。。我用smartFilter在里面设置好需要过滤的字段。。然后测试发现没变,就输出一下filter,为null。。。。如图,。。。
1562747136(1).png
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35918
发表于 2019-7-10 17:07:52 | 显示全部楼层
data设置setFilter看看能传过去吗?
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-26 00:51 , Processed in 0.071376 second(s), 28 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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