社区
图表区
帖子详情
用reportview控件打印报表,怎么控制格式
wddjzzxsdz
2011-05-23 11:50:20
各位朋友,用reportview控件打印报表,怎么控制格式。我用bs结构在页面上面有个reportview控件。显示的时候是水平显示的,但是打印的时候它就把七列中的三列打到下面去了。
...全文
167
6
打赏
收藏
用reportview控件打印报表,怎么控制格式
各位朋友,用reportview控件打印报表,怎么控制格式。我用bs结构在页面上面有个reportview控件。显示的时候是水平显示的,但是打印的时候它就把七列中的三列打到下面去了。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wddjzzxsdz
2011-06-24
打赏
举报
回复
感谢大家的回复,在此感谢大家。
决定结贴了
阿泰
2011-06-24
打赏
举报
回复
[Quote=引用 4 楼 wddjzzxsdz 的回复:]
引用 3 楼 xfblue 的回复:
报表主体宽度+左右边距宽度 必须小于报表宽度 要不肯定超列打到第二页去
又没有办法让看到的是啥样打出来就是啥样
[/Quote]
首先我们客观地看下自己的打印机,大部分办公室打印机都是A4打印机,其打印的最大宽度就是A4横向幅面。
如果你设计的一个报表有50列,可能物理宽度就有80cm,这样在报表上显示出来是没问题的
毕竟reportview可以用滚动条来实现全部显示。
但是普通打印机怎么能一下子打到80cm呢,它只能给你切成几张打印。
要实现所见即所打,那么就要控制报表的大小,与打印机的幅面相符
比如设置报表的width和height为标准的A4幅面(打印机可实际支持的幅面大小)。
xfblue
2011-06-23
打赏
举报
回复
报表主体宽度+左右边距宽度 必须小于报表宽度 要不肯定超列打到第二页去
wddjzzxsdz
2011-06-23
打赏
举报
回复
[Quote=引用 3 楼 xfblue 的回复:]
报表主体宽度+左右边距宽度 必须小于报表宽度 要不肯定超列打到第二页去
[/Quote]
又没有办法让看到的是啥样打出来就是啥样
wddjzzxsdz
2011-06-17
打赏
举报
回复
不是 是超出了物理宽度。一列占8cm 总共只有多少来着 24cm?所以就打到下面去了
大Y
2011-06-07
打赏
举报
回复
超出了打印的比例了吧
Report
view
微软自带的
打印
控件
(客户端安装插件10和11版本)
整理收集:微软
报表
打印
,客户端安装插件 (
Report
View
er2012 包含关联的插件)
AC
Report
中国式
报表
控件
(Ver 2.61)
2.增加了“
报表
视图”(
Report
View
)对象,可以支持在
报表
的任何位置嵌入一个子
报表
。 3.单元格对象也支持在属性列表窗口中浏览和修改属性(原来只支持拖动对象)。 4.增加一些标准函数,如:Chr(): 返回一个ASCI码表示...
C#+WINFORM用
REPORT
VIEW
ER
控件
制作
报表
报表
C#+Winform用
Report
View
er
控件
制作
报表
之前也做过
报表
,因为内容比较简单,就直接用Label和Textbox
控件
组合画出
报表
,还添加了PrintDialog
打印
控件
用来
打印
报表
,效果如下图: 代码核心是:将你想要
打印
的内容绘制到 PrintDocument对象上去,并单击该...
C#VS2019添加
Report
View
er
控件
和
报表
设计器
我下载的vs2019然后用到
报表
这个功能的时候,没有这个
控件
,也没有设计器,我慌了。 添加
报表
设计器,可以在扩展----管理扩展---联机,里面找到下面这个,然后点下载,然后我的电脑是下载成功不了,下了3次,都是到...
图表区
4,816
社区成员
14,134
社区内容
发帖
与我相关
我的任务
图表区
.NET技术 图表区
复制链接
扫一扫
分享
社区描述
.NET技术 图表区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章