找回密码
 立即注册

QQ登录

只需一步,快速开始

Crazy.Wang

中级会员

3

主题

7

帖子

629

积分

中级会员

积分
629

活字格认证

最新发帖
Crazy.Wang
中级会员   /  发表于:2015-5-27 15:05  /   查看:5313  /  回复:8
report.DataSource = dtReport;
report.Run();
viewer1.LoadDocument(report);
如果dtReport表格里的数据很多,我只想显示前500行,viewer有没有属性可以控制。

8 个回复

倒序浏览
frank.zhang
社区贡献组   /  发表于:2015-5-27 15:16:00
沙发
您好,
一般情况下,我们加载数据的时候,通过SQL语句来控制加载的数量。比如:
  1. Select Top 10 * from 产品
复制代码

不知道您的需求是怎么样的?是否必须全部加载,并且只显示500行呢?

评分

参与人数 1满意度 +5 收起 理由
Crazy.Wang + 5

查看全部评分

回复 使用道具 举报
Crazy.Wang
中级会员   /  发表于:2015-5-28 15:33:00
板凳
不通过代码,我们绑定的明细账必须先Run完成,不能进行截取,因为截取后明细账汇总就不正确了,所以Run后可以利用Viewer的属性,比如控制加载的页数等功能,不知道ActiveReports或者Viewer有没有相应的属性,或者方法进行控制呢?
回复 使用道具 举报
Crazy.Wang
中级会员   /  发表于:2015-5-28 15:33:00
地板
回复 2楼frank.zhang的帖子

不通过代码,我们绑定的明细账必须先Run完成,不能进行截取,因为截取后明细账汇总就不正确了,所以Run后可以利用Viewer的属性,比如控制加载的页数等功能,不知道ActiveReports或者Viewer有没有相应的属性,或者方法进行控制呢?
回复 使用道具 举报
frank.zhang
社区贡献组   /  发表于:2015-5-28 15:53:00
5#
您好,
您使用的AR是哪个版本的?使用的平台是winForms吗?
回复 使用道具 举报
Crazy.Wang
中级会员   /  发表于:2015-5-29 10:13:00
6#
回复 5楼frank.zhang的帖子

我们使用的版本是9,平台是WinForms
回复 使用道具 举报
frank.zhang
社区贡献组   /  发表于:2015-5-29 16:38:00
7#
您好,
我们这边尝试了一下,viewer没有这个部分加载的方法。

评分

参与人数 1满意度 +5 收起 理由
Crazy.Wang + 5

查看全部评分

回复 使用道具 举报
Crazy.Wang
中级会员   /  发表于:2015-6-1 09:46:00
8#
回复 7楼frank.zhang的帖子

哦,那好吧,麻烦你了

评分

参与人数 1金币 +100 收起 理由
frank.zhang + 100 感谢您对我们的反馈

查看全部评分

回复 使用道具 举报
frank.zhang
社区贡献组   /  发表于:2015-6-1 09:53:00
9#
感谢您对我们的反馈,给您分发 100 金币。可以用于兑换论坛奖品。
金币规则:点击进入
礼品列表:点击进入
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部