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

QQ登录

只需一步,快速开始

查看: 4081|回复: 4

[结贴] 在弹出对话框接收传值,如何根据这个值查询数据

[复制链接]

2

主题

8

帖子

23

积分

新手上路

Rank: 1

积分
23
QQ
发表于 2014-11-6 14:58:32 | 显示全部楼层 |阅读模式
请教一个问题,我想要通过点击一个trigger弹出对话框并传一个值过去,对话框页面接收到这个值,并根据这个值,在数据库中select出符合条件的数据来
目前传值和接收等都实现了,但是现在不太清楚这个select应该在哪做?
尝试添加了一个queryaction,但是这里面写SELECT的语句会报错,我该如果处理?
发表于 2014-11-6 15:03:05 | 显示全部楼层
使用data的setFilter方法,让后刷新
data.setFilter("filter","概念名.要过滤的字段='"+值+"'");
第一个参数随意,第二个参数就是sql的条件语句
data.refreshData()

评分

参与人数 1 +5 收起 理由
jishuang + 5 赞一个!

查看全部评分

回复 支持 反对

使用道具 举报

89

主题

1377

帖子

1837

积分

金牌会员

Rank: 6Rank: 6

积分
1837
QQ
发表于 2014-11-6 15:16:39 | 显示全部楼层
回复 支持 反对

使用道具 举报

2

主题

8

帖子

23

积分

新手上路

Rank: 1

积分
23
QQ
 楼主| 发表于 2014-11-6 15:20:59 | 显示全部楼层
暗夜的忧伤 发表于 2014-11-6 15:03
使用data的setFilter方法,让后刷新
data.setFilter("filter","概念名.要过滤的字段='"+值+"'");
第一个参 ...

多谢指点,光想着在数据库里做处理,确忘了可以从页面上来过滤了~
多谢多谢~
回复 支持 反对

使用道具 举报

29

主题

94

帖子

458

积分

中级会员

Rank: 3Rank: 3

积分
458
QQ
发表于 2018-1-9 10:43:58 | 显示全部楼层
请问楼主,这个trigger传出的值在弹出的对话框中怎么接收到的?
我的传值如下:
Model.prototype.listDataRowDblClick = function(event){
                var dialog = this.comp('windowDialog1');
                var url = require.toUrl('./StatementDetailActivity.w');
                dialog.open({
                src: url,
                params: {
                            id: this.comp("mainData").getCurrentRowID()
                }
        });
        };
接收值是这样吗?var id = event.params.id;
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-7-2 20:40 , Processed in 0.089470 second(s), 24 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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