找回密码
 立即注册

QQ登录

只需一步,快速开始

天狼子e
论坛元老   /  发表于:2014-4-24 19:06:00
11#
function Button1_onclick() {
           viewMode = GetViewModel('1_WebViewer1');
           if (viewMode.PageLoaded()) {
               viewMode.Export(ExportType.Pdf, function (uri) {
                   window.location = uri;
               }, true, { FileName: "ActiveReports报表.pdf" });
           }
       }
这种代码下如何设置SizeToFit = True属性?
回复 使用道具 举报
roger.wang
社区贡献组   /  发表于:2014-4-25 10:17:00
12#
回复 11楼天狼子e的帖子

抱歉,JavaScript中没有方法设置SizeToFit。

可通过后台代码设置。
参考文档: GrapeCity.ActiveReports.Export.Pdf.v8 Assembly > GrapeCity.ActiveReports.Export.Pdf.Page Namespace > Settings Class : SizeToFit Property
回复 使用道具 举报
天狼子e
论坛元老   /  发表于:2014-4-25 12:04:00
13#
报表模版

本帖子中包含更多资源

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

x
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2014-4-25 12:19:00
14#
谢谢,已经模板,我会在今天下午调查之后给你回复结果。
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2014-4-25 13:21:00
15#
我在到处PDF文件时,添加了导出选项SizeToFit为true表格中的4列均显示在了同一页中,请参考附件.
  1.     // 导出 PDF 文件
  2.     function Button1_onclick() {
  3.         var viewMode = GetViewModel('1_WebViewer1');
  4.         if (viewMode.PageLoaded()) {
  5.             viewMode.Export(ExportType.Pdf, function (uri) {
  6.                 window.location = uri;
  7.             }, true, { FileName: "ActiveReports报表.pdf",SizeToFit:true });
  8.         }
  9.     }
复制代码



本帖子中包含更多资源

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

x
回复 使用道具 举报
天狼子e
论坛元老   /  发表于:2014-4-25 13:57:00
16#
好的,问题解决,辛苦了
回复 使用道具 举报
天狼子e
论坛元老   /  发表于:2014-4-25 13:59:00
17#
另外一个发现:
<ActiveReportsWeb:WebViewer ID="WebViewer1"  runat="server"
        ClientIDMode="Static" >
加上ClientIDMode="Static",则页面中WebViewer控件的id会恢复正常
回复 使用道具 举报
天狼子e
论坛元老   /  发表于:2014-4-25 14:04:00
18#
Word导出时会出现和PDF导出时换行的问题,这个有设置参数可以加吗?
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2014-4-25 14:46:00
19#
回复 17楼天狼子e的帖子

是的,这是ASP.ENT固有的行为,唯一肯存在的问题就是可能出现多个控件的ID冲突,仅分享。
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2014-4-25 14:56:00
20#
回复 18楼天狼子e的帖子

Word没有这样的设置,不过我查看了你的报表页边距是默认的2.5cm,可以调小一些就可以在一页中显示全部列。

调整步骤:
VS -&gt; 报表菜单 -&gt; 报表属性 -&gt; 外观 -&gt; 上下左右边距
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部