报表打印界面问题,在线等~急~~~

duke0414 2007-09-12 10:42:14
画好了报表,现在问题是一页纸只能打29行.他在数据库中读出<br>多加一行,但是不会算自动换行,这样如果有数据字体过多就自动换行多过了29行,打不出来.现在想算每一行的字节(数据中有英文和中文)通过字节判断是否自动换行.
或者大家有更好的方法也可以.
...全文
174 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
andyhooo 2007-09-14
  • 打赏
  • 举报
回复
up
stcrane 2007-09-14
  • 打赏
  • 举报
回复
up
yoofaithy 2007-09-14
  • 打赏
  • 举报
回复
你用的是什么报表设计器?我记得里面有属性是可以设置是否自动分页的
swlwsz 2007-09-14
  • 打赏
  • 举报
回复
报表里的字段可以设置成允许多行的.
liuyun1987 2007-09-12
  • 打赏
  • 举报
回复
打印时用CSS样式来控制。。
<!----打印样式--- begin ->
<!--media=print 这个属性可以在打印时有效-->
<style media="print" type="text/css">
.Noprint{display:none;}
.PageNext{page-break-after: always;}
</style>
<style type="text/css">
body,td,th
{
font-size: 12px;
}
.tdp
{
border-bottom: 1 solid #000000;
border-left: 1 solid #000000;
border-right: 0 solid #ffffff;
border-top: 0 solid #ffffff;
}
.tabp
{
border-color: #000000;

border-collapse:collapse;
}

.NOPRINT {
font-family: "宋体";
font-size: 12px;
}

</style>
<!----打印样式--- end->
oo渣渣oo 2007-09-12
  • 打赏
  • 举报
回复
没看懂
huacha 2007-09-12
  • 打赏
  • 举报
回复
报表打印控件wsReport4.6
applethink 2007-09-12
  • 打赏
  • 举报
回复
不明白。你的报表不用分页吗?
懒牛科技 2007-09-12
  • 打赏
  • 举报
回复
UP
headsonlkc 2007-09-12
  • 打赏
  • 举报
回复
将行数改变成30或者31行不可以吗?
duke0414 2007-09-12
  • 打赏
  • 举报
回复
都不对啊~没人知道么?那就结帖子了啊

16,553

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧