CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  其他数据库开发 >  数据库报表

在 Reporting Services中怎么打印纸张大小宽度大于高度的报表?

楼主azev(阿则)2006-07-02 19:08:27 在 其他数据库开发 / 数据库报表 提问

纸张大小是8.5*5.5英寸    
  进纸的时候就是按照这个大小   连续   进纸[针式打印机]    
  所以不能通过横向解决问题  
   
  试验了好久之后初步确认是Reporting   Services调出的打印窗口(Report   Services开发小组的ActiveX控件)有问题  
  只要是打印纸张宽度大于高度就不能正常打印  
   
  因为一切不变的情况下   在vs.net的报表设计器中预览打印的时候没有任何问题  
  一旦到了IE中呈现报表   用Reporting   Services   sp2中加入的那个打印按钮时就不正常  
   
  在网上也查了好些资料   有说这是一个bug的   在2005中已经解决  
  但现在我们只能用2000  
   
   
  问问各位高人    
  有没有遇到这个问题?  
  有什么解决办法    
  问题点数:100、回复次数:12Top

1 楼zjcxc(邹建)回复于 2006-07-03 09:26:18 得分 25

我这里只有2005,   没有办法实验这个问题.  
   
  可否试试这样,   把纸张设置为:   5.5   *   8.5,   然后再横向  
  这样得到的效果也就是纸张为:   8.5   *   5.5   时的纵向  
  Top

2 楼azev(阿则)回复于 2006-07-03 09:43:54 得分 0

试了...  
  不行:(  
   
  这样字的方向就不对了   仍然发生失真变形Top

3 楼azev(阿则)回复于 2006-07-03 11:41:48 得分 0

....各位高手帮忙啊Top

4 楼azev(阿则)回复于 2006-07-03 13:42:07 得分 0

各位老大有谁装了SQL   Server2005   中的Reporting   Services?  
  给我发一个dll吧  
   
  RSClientPrint.dll  
   
   
  cnazev@gmail.comTop

5 楼zjcxc(邹建)回复于 2006-07-03 19:40:52 得分 25

我装了,   但没有这个dll文件.Top

6 楼azev(阿则)回复于 2006-07-03 22:12:23 得分 0

不好意思   不能连续三次回贴    
   
  应该是RSClientPrint.cab  
  我已经从2005的安装文件中抽取了    
  但是又出问题    
   
  ---------------------------  
  打印错误  
  ---------------------------  
  打印时出错。(0x80004005)  
  ---------------------------  
  确定        
  ---------------------------  
  似乎是读取数据库发生了问题  
  2005RS的打印组件取报表的时候有了改变?  
   
   
  邹老大   帮忙啊  
  如果不换用2005的打印组件  
  2000中能不能解决呢?    
   
  这个问题到底是什么原因啊   郁闷Top

7 楼hanlang(寒朗)回复于 2006-07-04 09:37:29 得分 25

在报表属性里,把页面的宽度跟高度调换,当你的报表导出成pdf时,会自动调到横向打印。要注意一点的就是你的报表设计时的宽高度比例要跟页面设置的一样,这样打印出来的就不会失真变形了Top

8 楼azev(阿则)回复于 2006-07-04 10:19:28 得分 0

导出pdf来打印是完全正常的  
  但是现在是打印票据    
  客户要求直接打(导出再打也不合理)  
   
  结果在那直接打就出问题了  
  Top

9 楼azev(阿则)回复于 2006-07-04 12:09:08 得分 0

up.......Top

10 楼hanlang(寒朗)回复于 2006-07-04 16:30:31 得分 25

没有用过Reporting   Services   sp2中的打印按钮,web打印是比较难控制。Top

11 楼azev(阿则)回复于 2006-07-06 20:46:17 得分 0

已经放弃Reporting   Services了  
  改用水晶报表Top

12 楼kingsee(成功来源于专注)回复于 2006-07-07 08:54:26 得分 0

建议试试   Grid++Report   去   http://www.rubylong.cn   下载。一个可以丢开显示网格(各种Grid)做出整个报表系统的构件,非常适合制作动态报表,票据套打,中国式特殊格式报表。  
  开发使用简单,重新发布简单,功能又强大,并且可以免费使用。Top

相关问题

关键词

得分解答快速导航

  • 帖主:azev
  • zjcxc
  • zjcxc
  • hanlang
  • hanlang

相关链接

  • CSDN Blog
  • 技术文档
  • 代码下载
  • 第二书店
  • 读书频道

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo