Crazy.Wang 发表于 2015-5-27 15:06:00

Viewer绑定数据可以只显示部分数据 。

report.DataSource = dtReport;
report.Run();
viewer1.LoadDocument(report);
如果dtReport表格里的数据很多,我只想显示前500行,viewer有没有属性可以控制。

frank.zhang 发表于 2015-5-27 15:16:00

您好,
一般情况下,我们加载数据的时候,通过SQL语句来控制加载的数量。比如:Select Top 10 * from 产品。
不知道您的需求是怎么样的?是否必须全部加载,并且只显示500行呢?

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

您好,
您使用的AR是哪个版本的?使用的平台是winForms吗?

Crazy.Wang 发表于 2015-5-29 10:13:00

回复 5楼frank.zhang的帖子

我们使用的版本是9,平台是WinForms

frank.zhang 发表于 2015-5-29 16:38:00

您好,
我们这边尝试了一下,viewer没有这个部分加载的方法。

Crazy.Wang 发表于 2015-6-1 09:46:00

回复 7楼frank.zhang的帖子

哦,那好吧,麻烦你了

frank.zhang 发表于 2015-6-1 09:53:00

感谢您对我们的反馈,给您分发 100 金币。可以用于兑换论坛奖品。
金币规则:点击进入
礼品列表:点击进入
页: [1]
查看完整版本: Viewer绑定数据可以只显示部分数据 。