+ -
当前位置:首页 → 问答吧 → 关于报表的问题

关于报表的问题

时间:2011-03-29

来源:互联网

我用DW+ACCESS做了一个文件管理程序,这里要求生成一个文件的卷内目录,本来是按照记录数来生成,例如一页显示25条记录,不够25条的就填充空格。但现在有个问题,就是表格中有个字段“TITLE”的内容比较多会自动换行,这样一来就会有的表的整体高度就短些而有的表总体高度就高些,请问这个问题怎么解决,改怎么生成这个表格,看来简单的按记录数是不行的了?
谢谢!

[ 本帖最后由 waitfly 于 2011-3-29 16:38 编辑 ]

作者: waitfly   发布时间: 2011-03-29

怎么没有人回答啊? 是没看懂我说的?还是没人知道怎么做啊?

作者: waitfly   发布时间: 2011-03-29

title里的内容如果不要求全部显示的话
你可以对title里的内容用函数处理一下

大体就是
function cut(title)
if len(trim(title))>数字 then
cut=left(title,10)
else
cut=title
end if
end function

作者: waterisi   发布时间: 2011-03-29

谢谢楼上的总算回答我了!
但这个表格是要打印出来的,所以是必须全部显示出来的!
要如果一页里多几条这样的记录那就会超出纸张的长度了!

[ 本帖最后由 waitfly 于 2011-3-29 17:11 编辑 ]

作者: waitfly   发布时间: 2011-03-29

那你也可以判断title长度
然后给title的容器一个样式,比如<td class="A">title</td>
如果title超长,那么就改变title容器的样式,来把自己调小,比如<td class="B">title</td>

<style type="text/css">
.A{font-size:14px;}
.B{font-size:8px;}
</style>

作者: waterisi   发布时间: 2011-03-29

相关阅读 更多

热门下载

更多