Rss & SiteMap

搭建论坛 http://bbs.diylsoft.com:8118/starforum/index.asp

搭建论坛是“搭建式”中文软件开发工具《搭建之星》、《网站·搭建者》技术交流的地方。
共20 条记录, 每页显示 10 条, 页签: [1] [2]
[浏览完整版]

标题:关于打印报表的问题

1楼
qiuhua5015 发表于:2006-5-23 16:52:19


此主题相关图片如下:
按此在新窗口浏览图片

请教一个问题,就是我在设计报表的时候,如果一个字段的内容很多,怎么样才能让他在打印的时候会自动折行跟表格一样的大小,而且往下移一行呢。我试了很多方法,都不行,我的是个人版的。

2楼
水手 发表于:2006-5-23 17:04:32

把报表字段文本的"自动调整大小"属性设置为"假","自动换行"属性设置为"真",然后把报表字段文本或者报表标签构件拉到合适长度与高度(高度最好在两行以上),即可解决问题.可以调整行高以及字体大小.

3楼
admin 发表于:2006-5-23 17:44:13
补充一点:用“中文换行长度”可以控制折行的位置。
4楼
qiuhua5015 发表于:2006-5-24 9:54:13
我设了,可以是可以了,可为什么表格不能随着变大呢,如果我把表格拉大点,可是有些行数才一行的话就很难看了,能不能设成当我的数据行数是一行的话,表格不变,当第二行是两行以上的话表格会随着数据的变大而自动改变高度呢.
5楼
wd0001 发表于:2006-5-24 13:09:28
搭建做不到,这是数据库,不是表格(excel)
6楼
qiuhua5015 发表于:2006-5-24 14:47:12

这没关系到数据库吧,这只是打印报表的了.如果连这都不能达到的话那也太差了吧.

7楼
admin 发表于:2006-5-24 17:31:14
以下是引用qiuhua5015在2006-5-24 14:47:12的发言:

这没关系到数据库吧,这只是打印报表的了.如果连这都不能达到的话那也太差了吧.

从主贴看,你已经做出报表了,那么就应明白,搭建之星报表的表线是手动画出来的,不是系统生成的。不能把它想向成专门画表工具EXECL。

如果你预见到表格内的内容较多,会产生折行,那么在画表和摆放构件时,应预留出相应的位置。

8楼
qiuhua5015 发表于:2006-5-24 22:05:31
可是这样做的话我也不知道会折多少行呀,有时很多,而有时很少的呀,如果这样画的话一个很难看的,另一个就是不知要留多大的空间呀.
9楼
admin 发表于:2006-5-25 9:10:28
这就关于到你的设计问题,不担是报表设计,也包括数据库设计。从主贴贴图看,你不能想当然,想向成字段内容会无限大。例如,一件商品的“规格”,就可以预见到它的大小,你在数据库结构设计时,就应限制了字段宽度,随之,你在报表设计中,应尽量照顾到它可能的宽度。确实,需要两行内容时,也可以考虑将字段文本的字号减小一些。
10楼
qiuhua5015 发表于:2006-5-25 14:10:37
那像管理员说的如果不是规格呢,是一些电脑配件的参数呢,如果是参数的话肯定有一多有少的,连自己都不知道有多少行的,那如果设计时把表格拉大点,可是当数据只有一行时那不是很难看,有什么办法可以解决吗.
共20 条记录, 每页显示 10 条, 页签: [1] [2]

搭建之星 网站·搭建者 Copyright © 2000 - 2011
Powered By Dvbbs Version 8.2.0
Processed in 0.09375 s, 3 queries.