欢迎来到一块钱的博客!!!

问题描述:水晶报表 预览时数据是一页,打印出来却多了一页空白。如图:

问题情况分析:

尝试1:

用水晶报表工具Crystal Reports2010设置一个(宽)6X4cm(高)的标签时,在页面设置大小直接选用了带出来的打印机配置好的大小6*4cm,上、下、左、右,边距直接设为0.依然没有用,打印出来,还是达不到想要的效果,要么位置超出了,要么就是打印不全。

尝试2:

一开始以为是报表页面大小设置和布局的问题 在水晶报表工具上搞了几个小时,各种尝试,网上也找过很多相关的解决方案,有人说是边距的问题,也有人说是报表尾和页脚 在“节专家”处勾选了 “延伸至后续页”的栏目导致,如图:
但事实上没有勾选,各种尝试之后,依然无果。

尝试3:

以为各个节会存在隐藏的占用空间,于是我把报表头、页眉、页脚、报表尾全部设置成 ”抑制显示“。各种尝试之后,网上别人遇到到情况,也各种尝试过,依然无果。

尝试4:

在报表上打印设置处,各种调,各种尝试,报表上的设置已经调节成与打印机设置的大小一样,连横向打印也设置成一样的。依然无果。

在报表上尝试了很久,依然无果,于是就换思路,排查打印机上的设置,排查了很久,最后连打印机的每个功能按钮都翻了一遍,也把每个功能点的作用大概的弄懂了,初步可以锁定打印机设置没有问题。
经过大半天的熬战,各种尝试依然无果,心情一度接近崩溃,网上的各种资料也翻了一圈,也没有找到合适的解决方案。可能是场景不一样,再加上现在应在很少人还在用水晶报表了吧,因此社区活跃度和解决方案并不多。
心情虽然一度接近崩溃,但是内心却有点亢奋,心想我一要解决这个问题,再坚持一下,定能爬出这个坑来!不断的心理暗示要攻克这个难题。

转折点

熬战了几个小时后,明显能感觉到脑袋有点发热,思路被陷进去了,暂时没想到别的东西来,于是果断离开座位到外面空旷的地方走了一圈,放空了一下脑袋,冷静下来。一圈回来,继续搞这个问题,静下心来,仔细回想已经尝试过的方式和观察打印出来的标签。

终于找到问题所在:

仔细观察打印出来的标签发现,标签纸没有一整张出来,还有一点点没有完全出来,正常的话,应该是整张标签纸完全出来的。于是开始观察是什么原因导致出签不完整。其实这个问题在前面调节水晶报表是就知道了,只是当时没有很清晰的定位问题所在。

步骤1:

开始调节打印机 “介质设置“ 如图:
在标签纸张类型这个下拉项 不定的尝试,发现就是这里的类型会影响出签的内容和标签的完整性。

步骤2:

最最关键,也是最终解决了问题的地方,如图:
其实前面,打印机上的设置都已经尝试过了,唯独遗漏了一点就是,当你切换标签纸张类型时,一定要观察打印出来的标签纸是否完整出来,如果没有,就要点击“校正”按钮进行矫正。纸张类型也设置成如图:
方可一张标签纸完整的打印出来。

步骤3:

设置完打印机后,水晶报表也要进行对应的设置,确保打印机的设置跟报表上的打印设置一致,需要注意的是,水晶报表上如果切换的“标签纸张类型”后也要点击矫正。

以上步骤做完就可以达到我想要的效果了:预览时数据是一页,打印出来标签也是一张。

经验总结:

1.遇到棘手的问题,尝试过多种方法还是没有解决,头脑发热时,可以适当的冷静下来,放空一下脑袋。过一会再回想这个问题,可能就能有新的发现。
2.鏖战几个小时终于爬出这个坑,特意写下来,方便正在爬坑的“童鞋”参考解决。当然这只是个人所遇情况,最终解决问题还是得结合问题的场景和业务情况来分析。

花了好一会儿总结写下这篇博客,最后希望这篇文章能够 给正在爬坑的“童鞋”拉上一把。加油,兄弟/姐妹们!!!!!

水晶报表制作6*4cm的打印纸标签,预览时数据是一页,打印出来却多了一页空白?相关推荐

  1. 在报表(FastReport)中动态载入jpg照片,预览时所有的记录都显示的是一张照片

    在报表(FastReport)中动态载入jpg照片,预览时所有的记录都显示的是一张照片 unit Unit1; interface uses Windows, Messages, SysUtils, ...

  2. 打印图片预览时图片显示不出来_办公小技巧:深入挖掘实用的Excel打印秘诀

    我们在打印Excel表格的时候,经常会遇到一些意想不到的问题,比如表格一页多一点,想打印在一页纸上,这就需要调整.还有就是一个大型数据表,只需打印其中的一部分,此时就需要将这些数据进行分离等等--其实 ...

  3. Google Chrome 打印预览时图片消失问题

    最近网站wordpress更新最新版,然后就发现原来的打印功能预览时图片不见了,但是单独打开一个Tab来查看又没有问题,审查一下发现每个img元素,多了个懒加载属性 loading="laz ...

  4. rpt水晶报表制作过程

    原文:rpt水晶报表制作过程 最近公司安排一个以前的项目,里面需要用到水晶报表,由于原来做这个项目的同事离职,所在公司的同事报表做成了rdlc类型的,而这类报表在加载的时候很难动态的从数据库加载数据, ...

  5. 不同的电脑打印预览不同怎么解决_条码打印软件中标签预览正常打印无反应怎么解决...

    在使用条码打印软件制作标签时,有客户反馈,标签打印预览正常的,但是打印无反应,咨询是怎么回事?今天针对这个情况,可以参考以下方法进行解决. 一.预览正常情况下,打印没反应 (1)在条码打印软件中设计好 ...

  6. C#Winform中打印预览时设置横向打印

    PrintDocument的打印相关的方法被调用的顺序是这样的: QueryPageSettings StartPage PrintPage EndPage 目前只处理了StartPage和Print ...

  7. ABAP 如何判断调用smartforms时是进行打印还是预览

    原文地址:ABAP 如何判断调用smartforms时是进行打印还是预览作者:Lemon SAP在调用smartforms 时,在打印时有直接打印和预览两个选择,有时候需要区别用户的操作是打印还是预览 ...

  8. smartform 打印预览时转PDF查看

    smartform 打印预览时,经常会有分页以及其他等等原因,预览的效果跟最后打印结果有些出入.为了方便查看预览时的数据,可以输入Tcode "PDF!",就会把当前预览的数据转换 ...

  9. PrintDocument打印、预览、打印机设置和打印属性的方法(较完整)

    C# 中打印.预览.打印机设置和打印属性的方法http://www.veryhuo.com 2011-10-08 烈火学院 投递稿件 我有话说private void Form1_Load(objec ...

最新文章

  1. python基础知识整理-在Python中处理日期和时间的基本知识点整理汇总
  2. 20155225 实验三《敏捷开发与XP实践》实验报告
  3. 如何在ASP.NET Core中自定义Azure Storage File Provider
  4. 一次频繁Full GC的排查过程,根源居然是它...
  5. django项目连接远程数据库
  6. 如何做一个“擅长” Google 搜索的开发专家?
  7. 3dsMax中Vray渲染器材质参数使用及5种材质展示
  8. awr报告 解读_最详尽的AWR报告详细分析
  9. jmp软件(jMP软件正交设计交互作用)
  10. 【算法笔记】Diadem Metric
  11. 什么是前台?什么是中台?什么是后台?
  12. RHCE(三、四)NTP时间服务器、SSH远程加密登录
  13. 高通骁龙845与骁龙710处理器参数对比分析
  14. 【计算机网络】常见面试题总结
  15. Springmvc实现分页开发
  16. 计算机网络第一章(概述)
  17. debian 安装打印机驱动及打印机共享
  18. QT编程从入门到精通之一:“第一章:认识QT”之“1.1 Qt简介”
  19. 图书管理系统 jsp + servlet + mysql (2023)
  20. 小飞学习Docker之使用容器

热门文章

  1. 【全栈接口测试进阶系列教程】入门到入职的jmeter接口测试工具实战,接口测试步骤,正则表达式jsonpath,断言,接口加密,beanshell,jdbc,jmeter+ant+jenkins
  2. byval 和byref的区别,今天刚明白。
  3. 以逗号为分隔符对字符串进行分隔
  4. 我们会有我们的天长地久
  5. MySQL数据库——常用数据库大汇总(附带优缺点)
  6. Pinyin4j使用手册
  7. Vue学习笔记-Vue数据绑定
  8. ASO|如何开展工作
  9. 自动化 计算机方向非核心期刊,自动化控制方向好中的核心期刊
  10. 【看表情包学Linux】shell 命令及运行原理 | Linux 权限 | 文件权限的修改和转让 | 目录的权限 | Sticky bit 粘滞位