以文本方式查看主题 - 搭建论坛 (http://bbs.diylsoft.com:8118/starforum/index.asp) -- 数据库交流 (http://bbs.diylsoft.com:8118/starforum/list.asp?boardid=6) ---- 如何实现和图表一起打印的文本内容的行距控制 (http://bbs.diylsoft.com:8118/starforum/dispbbs.asp?boardid=6&id=4559) |
-- 作者:nmwh_ysl -- 发布时间:2005-11-19 21:37:15 -- 如何实现和图表一起打印的文本内容的行距控制 在打印输出图表时需要打印一些文本内容,文本的字号大小、自动换行的长度可以控制,但行间距却控制不了,打印出来的图表很难看,不符合要求。试过很多办法均未成功。求助各位老师有无解决办法。 |
-- 作者:admin -- 发布时间:2005-11-20 13:16:04 -- 文本内容是固定的还是随着记录的变化而变化?如果是固定的,就简单了,直接用报表标签排列。你可以把项目文件,贴上来,我们看一看。 |
-- 作者:nmwh_ysl -- 发布时间:2005-11-21 11:12:11 -- “报表标签”、“报表文本字段”、“报表豪华文本字段”本身均没有行距控制功能,用“报表标签”等排列较多内容的文本,自动调整大小属性为“假”,可以控制自动换行的字数,但如何控制行距? |
-- 作者:admin -- 发布时间:2005-11-21 13:26:39 -- 虽然,这些报表构件没有提供控制行距的属性,但我看了一下,报表豪华文本显示的备注型字段内容。行距大小还是合适的。你在第一楼说,“打印出来的图表很难看,不符合要求。”到底是多大的行距? 关于报表标签控制行距,你可能没有明白意思,如果是五行文字,你直接用五个标签,自已排行距大小。 |
-- 作者:nmwh_ysl -- 发布时间:2005-11-21 17:52:19 -- 我遇到的情况是在一张有固定图案的表格上填写工作经历,表格填写工作经历的地方是印制好的横格线的空白区。我将图表制成图片,用“报表图像”调用先放在报表面板的内容区中,然后在打印内容,但工作经历内容无论用豪华字段还是标签方式均无法实现按照横格的行距打印。由于不知道每个人的工作经历字数的多少,所以不能用若干个标签方式解决。关键还是能否对标签或豪华字段设定行距。 |
-- 作者:admin -- 发布时间:2005-11-22 10:14:46 -- 由于构件的局限,现在还不能实现对报表字段豪华编辑的行距控制。但是可以变通方式实现,不过实现起来较复杂。 |
-- 作者:nmwh_ysl -- 发布时间:2005-11-22 11:39:00 -- 如何变通? |
-- 作者:admin -- 发布时间:2005-11-22 15:18:49 -- 实现起来比较复杂,大致思路:得到文本内容分别赋给多个报表标签,通过多个报表标签调整行距。 |