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

QQ登录

只需一步,快速开始

查看: 12179|回复: 7

ReportData使用QueryAction

  [复制链接]

37

主题

713

帖子

3310

积分

内部用户

积分
3310
发表于 2013-7-10 13:21:59 | 显示全部楼层 |阅读模式
本帖最后由 jholy 于 2013-9-4 17:21 编辑

1 设置ReportData
1.jpg
2 代码设置ReportDataAction参数
var reportData1 = justep.xbl("reportData1");
// 下面这两个参数是queryAction需要的
reportData1.setIntegerVar("offset", 0);
reportData1.setIntegerVar("limit", -1);
// 设置数据过滤条件
reportData1.setStringVar("filter", "(DEMO_Order= '" + orderID + "')");
……
// 刷新报表
justep.xbl("report1").refresh();
3 注意
1、 BizData会把数据获取到客户端,而ReportData是由Report驱动在服务端获取数据。因此,ReportData在运行效率上要比BizData好很多
2、 ReportData可以使用任何一个返回Table的Action来做为报表数据源,因此ReportData也自然可以使用QueryAction。ReportData在使用QueryAction的时候,其实与其他Action并没有本质上的区别,只是要对QueryAction的参数有一定了解。
2.jpg
3、 绝大多数情况下,我们都是先用代码设置数据的过滤条件,然后才刷新报表的。因此,一定要设置Report组件的auto-load属性为false
3.jpg

评分

参与人数 1威望 +8 收起 理由
67886387 + 8 很给力!

查看全部评分

41

主题

216

帖子

404

积分

中级会员

Rank: 3Rank: 3

积分
404
QQ
发表于 2013-7-19 08:49:02 | 显示全部楼层
收藏
一二三四五,上山打老虎
匿名  发表于 2014-9-16 09:05:08
同上。
回复

使用道具

20

主题

55

帖子

134

积分

初级会员

Rank: 2

积分
134
QQ
发表于 2014-9-16 09:05:54 | 显示全部楼层
同上。
点评回复

使用道具 举报

8

主题

32

帖子

128

积分

初级会员

Rank: 2

积分
128
QQ
发表于 2014-11-3 10:58:12 | 显示全部楼层
同上
点评回复

使用道具 举报

1

主题

7

帖子

65

积分

初级会员

Rank: 2

积分
65
QQ
发表于 2014-12-3 17:56:57 | 显示全部楼层
点评回复

使用道具 举报

19

主题

76

帖子

195

积分

初级会员

Rank: 2

积分
195
QQ
发表于 2015-5-12 10:37:28 | 显示全部楼层
请问过滤的时候用的ID是谁的ID啊,下面还有需要写的代码吗,是什么呢?

53

主题

313

帖子

1134

积分

金牌会员

Rank: 6Rank: 6

积分
1134
QQ
发表于 2015-9-22 17:15:26 | 显示全部楼层
顶啊!
这个必须写,否则出null错误
报表数据获取失败 执行Action出错, null
----------------------------------------------------------
2 代码设置ReportData的Action参数
var reportData1 = justep.xbl("reportData1");
// 下面这两个参数是queryAction需要的
reportData1.setIntegerVar("offset", 0);
reportData1.setIntegerVar("limit", -1);
// 设置数据过滤条件//reportData1.setStringVar("filter", "(DEMO_Order= '" + orderID + "')");
高级模式
B Color Image Link Quote Code Smilies

本版积分规则

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

GMT+8, 2024-4-27 04:51 , Processed in 0.117105 second(s), 27 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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