|
版本: |
|
小版本号: |
|
|
|
数据库: |
|
服务器操作系统: |
|
应用服务器: |
|
客户端操作系统: |
|
浏览器: |
|
|
|
在X5中是否可以这样实现
通过双击行,代码如下: billsActivity.grdMainRowDblClick = function(event){
var data = justep.xbl('dataMain');
var id = data.getCurrentRowId();
if (!!id)
billsActivity.openDialog("edit", id);
};
billsActivity.openDialog = function(operator, id) {
justep.xbl("windowRunner1").open({
operator : operator,
id : id
});
};
|
|
在报表的.w文件中我加了一个windowReceive,代码如下
mainActivity.windowReceiver1Receive = function(event){ alert("eeeeeeeeeeeeeeeeeeeeee");
if (event.data && event.data.id) {
var data = justep.xbl('ds1');
data.setFilter("filter1", "ProjectBills='" + event.data.id + "'");
data.refreshData();
}
};
| | | 我是想通过id在报表中接收到双击行的那个rowid,报表根据rowid来获取到信息,并不是将所有数据库中的数据都取出来,
如上图所示。我是想每双击一次行,报表中就显示当前行的信息,不想全部都显示出来。。。求解。。。。。。
|
|