找回密码
 立即注册

QQ登录

只需一步,快速开始

shenglingshi

初级会员

40

主题

82

帖子

266

积分

初级会员

积分
266
shenglingshi
初级会员   /  发表于:2016-9-13 18:19  /   查看:3815  /  回复:7
本帖最后由 Lenka.Guo 于 2016-9-14 10:10 编辑

在页面报表中可以设置成像区域报表中那种分栏显示的样式吗?

7 个回复

倒序浏览
Lenka.Guo讲师达人认证 悬赏达人认证
超级版主   /  发表于:2016-9-14 10:07:22
沙发
页面报表由于格式要求非常精确和严格所以不支持分栏功能。

但是RDL 报表是支持分栏设置的,只要保证页面宽度>多栏的宽度


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
shenglingshi
初级会员   /  发表于:2016-9-18 09:16:34
板凳
是可以这样设置,但是我赋值上动态数据源以后,数据没有重复,只出现了第一列。
回复 使用道具 举报
Lenka.Guo讲师达人认证 悬赏达人认证
超级版主   /  发表于:2016-9-18 10:09:25
地板
shenglingshi 发表于 2016-9-18 09:16
是可以这样设置,但是我赋值上动态数据源以后,数据没有重复,只出现了第一列。

不好意思,可能没能理解您的需求。
分栏时,数据不会重复,只有格式会重复。而且与数据源绑定方式是无关的。如图您可以打开本地示例中的Object Sample(路径: C:\Users\lenkaguo\Documents\GrapeCity Samples\ActiveReports 10\Page Reports And RDL Reports\Data\ObjectDataSource\C#)来将报表设置为两栏,并将页面宽度增加。




本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
shenglingshi
初级会员   /  发表于:2016-9-18 10:51:21
5#
Lenka.Guo 发表于 2016-9-18 10:09
不好意思,可能没能理解您的需求。
分栏时,数据不会重复,只有格式会重复。而且与数据源绑定方式是无关 ...

我明白了你的意思啦。

回复 使用道具 举报
shenglingshi
初级会员   /  发表于:2016-9-18 11:15:02
6#
本帖最后由 shenglingshi 于 2016-9-18 13:47 编辑

评分

参与人数 1金币 +1000 收起 理由
Lenka.Guo + 1000 赞一个!

查看全部评分

回复 使用道具 举报
Lenka.Guo讲师达人认证 悬赏达人认证
超级版主   /  发表于:2016-9-18 14:06:22
7#

谢谢反馈~奖励1000金币~
回复 使用道具 举报
Lenka.Guo讲师达人认证 悬赏达人认证
超级版主   /  发表于:2016-9-18 14:55:33
8#
AR10 SP2 下载地址:http://7xqo0u.com1.z0.glb.clouddn.com/ActiveReports/10/ActiveReports.zip?v=201608290931

另外导出PDF代码及DPIX,DPIY 的属性设置:
  1. System.IO.DirectoryInfo outputDirectory = new System.IO.DirectoryInfo(@"D:\Demo");
  2.             outputDirectory.Create();

  3.             // Provide settings for your rendering output.
  4.             GrapeCity.ActiveReports.Export.Pdf.Page.Settings pdfSetting = new GrapeCity.ActiveReports.Export.Pdf.Page.Settings();
  5.             pdfSetting.DpiX = 500;
  6.             pdfSetting.DpiY = 500;
  7.             GrapeCity.ActiveReports.Extensibility.Rendering.ISettings setting = pdfSetting;

  8.             //Set the rendering extension and render the report.
  9.             GrapeCity.ActiveReports.Export.Pdf.Page.PdfRenderingExtension pdfRenderingExtension = new GrapeCity.ActiveReports.Export.Pdf.Page.PdfRenderingExtension();
  10.             GrapeCity.ActiveReports.Rendering.IO.FileStreamProvider outputProvider = new GrapeCity.ActiveReports.Rendering.IO.FileStreamProvider(outputDirectory, System.IO.Path.GetFileNameWithoutExtension(outputDirectory.Name));
  11.             reportDocument.Render(pdfRenderingExtension, outputProvider, pdfSetting);
复制代码


回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部