水晶报表横向打印BUG处理
我们在做水晶报表的时候无论怎么做都不能实现横向打印,这是水晶报表10的一个bug。这个问题是很好处理的,处理它有两种方法,一种是通过反编译水晶报表代码找到错误进行处理,还有一种是通过修改一个水晶报表的的一个html文件就可以了。这里只介绍第二种方法也是最简单的。
首先我们找到crystalprinthost.html这个文件,然后用记事本打开它发现有这么一部分代码:
if (window.dialogArguments.pageorientation) {
objectTag +="<PARAM NAME=/"PageOrientation/" VALUE=/"";
objectTag += window.dialogArguments.pageorientation;
objectTag += "/">";
}
这是一个js方法中的代码和水晶报表的源代码不对,在这里只要对这部分代码进行修改就可以如下:
if (window.dialogArguments.paperorientation) {
objectTag +="<PARAM NAME=/"PageOrientation/" VALUE=/"";
objectTag += window.dialogArguments.paperorientation;
objectTag += "/">";
}
通过修改这部分代码后测试通过,就不需要每次在打印进对打印机进行手工更改打印设置。
转载于:https://www.cnblogs.com/chenbg2001/archive/2013/04/07/3003780.html
水晶报表横向打印BUG处理相关推荐
- 在VS中实现水晶报表的打印
水晶报表的介绍: Crystal Reports(水晶报表)是一款商务智能(BI)软件,主要用于设计及产生报表.水晶报表是业内最专业.功能最强的报表系统,它除了强大的报表功能外.最大的优势是实现了与绝 ...
- 【分享】水晶报表多打印空白页的解决方法
最近再次接触水晶报表打印,遇到个空白页和页脚内容无法打印的问题,折腾了很久,最终在早上解决了,写出来与同行们一起分享. 一个模板中放置主从报表,我是参考http://www.cnblogs.com/b ...
- 水晶报表ActiveX打印设置
报表ActiveX打印设置 1.安装安全控件,操作步骤: A.先暂时退出360安全卫士.杀毒软件.防火墙等. B.点击控件下载并安装控件. C.安装过程中按提示进行直到安装成功(说明 ...
- c# 水晶报表 mysql_c# winform 水晶报表的打印预览
满意答案 verabing 2013.06.09 采纳率:45% 等级:13 已帮助:12768人 给你一个事例做参考吧 public string UserName = string.Empt ...
- 水晶报表 双面打印_打印机办公用纸选购指南!(推荐收藏)
中华上下五千年,一纸合同从未缺席过,以前不会,现在不会,今后更不会. 除了合同之外,我们在越来越多的领域都要用到打印机,比如资料.试卷.文案.报表.标书--好的纸张往往能够给人带来更高端的感觉以及更舒 ...
- 水晶报表-横向设计页面,设置网格高度
右键--设计--打印机-横向 右键-设计-默认设置-网格大小 转载于:https://www.cnblogs.com/fannywu/archive/2011/04/14/2016249.html
- 水晶报表10高级开发版下载及序列号
水晶报表10高级开发版下载及序列号 分类: 编程语言 2011-04-28 22:24 526人阅读 评论(0) 收藏 举报 Crystal Reports 10 Advanced Developer ...
- 视频教程-C#Winform水晶报表实例教程-C#
C#Winform水晶报表实例教程 二十多年的企业管理软件开发经历,熟知管理软件的整个开发流程,熟练掌握VFP语言,掌握VB语言,了解JAVA.asp.net.CSS.HTML/HTML5等语言,使用 ...
- crystalreport 水晶报表设置首页不显示页码
最近在web上用水晶报表来打印报表,其中要求跟在word一样设置水晶报表设置首页不显示页码.于是水晶报表的帮助里面找到了首页不显示页码例子,现在做记录吧. 1.在水晶报表公式中新建公式字段,这里命名为 ...
最新文章
- 一次线上redis报障处理过程
- 采购订单相关Table
- html登入弹框插件,基于jQuery的弹出框插件
- c语言不定长数组_学习C语言这三块“硬骨头”不搞定学了也是白学
- 【LINUX学习】链接文件
- 香肠派对电脑版_香肠派对先行服s7赛季下载-香肠派对先行服s7赛季最新版下载...
- SQL Server Query界面不能录入中文
- 【转载】此时此刻的飞秋爱好者
- Java笔记-对tomcat进一步认识
- Python操作高版本Excel文件:颜色、边框、合并单元格
- ifconfig输出网口和ip
- ubuntu 16.04 安装ros kinetic
- 计算整数的二进制中包含1的数量
- Python学习笔记(六)—几个标准类型内建函数
- 成功解决:loadrunner提示计算机上缺少vc2005_sp1_with_atl_fix_redist
- VB.NET/C# Free Grid Control 免费开源表格控件 - ReoGrid 介绍(1)
- 怎么把python程序安装到别人电脑上_如何在自己的电脑上安装python的idle版 - 卡饭网...
- 单片微机计算机原理与接口技术高峰,单片微机原理与接口技术
- 【EXLIBRIS】随笔记 004
- java中的递归算法_java递归实现
热门文章
- python清空列表的方法
- Java正常关闭资源的方式
- BGP 同步 黑洞 peergroup rr 联邦 full-mesh
- 如何:将项添加到缓存中
- WMI远程访问问题解决方法
- java html转图片_Python一键转Java?“Google翻译”你别闹
- 五一假期四天_假期在家上班的12天
- raspberry pi_Linux Foundation安全徽章,Raspberry Pi成功,白宫工具等
- es6 Symbol概述
- win10运行Git出现警告 :warning: LF will be replaced by CRLF in ...