(转)水晶报表横向打印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 += "/">";
}
通过修改这部分代码后测试通过,就不需要每次在打印进对打印机进行手工更改打印设置。
来源:http://blog.csdn.net/ypalj/article/details/4256922
转载于:https://www.cnblogs.com/eycbest/archive/2011/09/23/2185931.html
(转)水晶报表横向打印BUG处理相关推荐
- 水晶报表横向打印BUG处理
我们在做水晶报表的时候无论怎么做都不能实现横向打印,这是水晶报表10的一个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.在水晶报表公式中新建公式字段,这里命名为 ...
最新文章
- Python修改Mitsuba的XML相关参数
- 将PDF Expert设置为默认打开程序的操作步骤
- KMP算法--深入浅出
- 怎样用uml类图生成java类_JAVA:面向对象编程的底层逻辑,深度剖析
- 软件测试-验收测试与回归测试
- 数据库java_(六) Java数据库
- Apache yarn入门介绍
- python json数据格式
- 概率图模型(03): 模板模型(动态贝叶斯, 隐马尔可夫和Plate模型)
- ffplay播放摄像头
- js动态生成表格实例
- Blender建模练习:人物模型多边形建模流程图解(一核心布线篇)
- 易到用车服务器修复了提现,易到用车提现最新消息 易到用车跑路了吗?
- Win11更新失败错误代码0x8007000d怎么办?
- 2.7 zio入门——更多的Effect构造函数
- 鸿蒙系统1004无标题,华为P50 Pro外观基本确认:居中开孔全面屏首发鸿蒙操作系统...
- 线性代数笔记——第一章行列式
- tv3描述文件代理服务器,超强悍技术贴!Apple TV3复活DNS的刷机全教程
- 音频播放器—打开音频设备(扬声器)
- Linux内存管理(二十六):slub 分配器初始化
热门文章
- 如何通过“随航”将iPad用作苹果Mac的第二个显示屏?
- 苹果M1芯片版Mac出现重装系统Bug,如何正确重装 macOS
- 如何将Blocs v2项目迁移到Blocs v3?
- 浅谈RSTP的快速收敛机制 P/A机制
- Windows Shellcode学习笔记——Shellcode的提取与测试
- jquery动态加载js/css文件方法
- c# 的多页打印 [用 PrintDocument 不用水晶报表]
- 我的美丽天使(My Fair Angel)全剧情攻略
- Java代码:调用外部接口(使用Json格式传递参数)的方法
- PCAP文件格式分析(做抓包软件之必备)