Office中国论坛/Access中国论坛

标题: 请求报表文档框的自动扩大问题 [打印本页]

作者: 好学    时间: 2010-6-10 17:40
标题: 请求报表文档框的自动扩大问题
在报表中我要想做到下面图的效果:
[attach]42416[/attach]

但我想了很多办法都做不到上面的效果:
[attach]42415[/attach]

请问论坛上各位高手有什么办法可以解决,谢谢指点!

[attach]42417[/attach]
作者: sgrshh29    时间: 2010-6-10 18:26
[attach]42419[/attach]
作者: 好学    时间: 2010-6-10 21:06
现在字是靠上面的,可以按第一张图这样:电视机、数量放在行的中间吗?谢谢sgrshh29的指点!
作者: 好学    时间: 2010-6-10 21:42
还有我看到您是调整在主体内的控件一样高,如要线条也跟着变那应该如何处理?因报表都有很多线条的,谢谢sgrshh29的指点!
作者: 好学    时间: 2010-6-12 19:07
有高手可以解决吗?sgrshh29可能没有空,
作者: sgrshh29    时间: 2010-6-18 13:50
本帖最后由 sgrshh29 于 2010-6-18 14:11 编辑
有高手可以解决吗?sgrshh29可能没有空,
好学 发表于 2010-6-12 19:07

这个用常规方法不能解决,只能从每个文本框的字符数量,字符尺寸来判断打印的位置来解决这个问题。写代码很繁的。觉得没有这个必要。
先做一个简单的,不是很准确的上下左右居中,只是大致居中,这样代码很少,基本可以满足所谓的中式报表的美观格式。[attach]42470[/attach]
作者: andymark    时间: 2010-6-18 14:08
用打印控件来处理 ,  有专门的属性的
作者: sgrshh29    时间: 2010-6-18 14:55
这次是真正的居中了。代码还算简洁的。损失了很多脑力。
[attach]42471[/attach]
作者: 好学    时间: 2010-6-18 16:29
但加了线条就出错了,平常做报表都要用线条做的,请问有什么办法?非常感谢sgrshh29的指点!
比喻下面的例子:
[attach]42474[/attach]
作者: sgrshh29    时间: 2010-6-18 16:48
为什么要加线条?这个方法的好处就是不用加线条,把所有的线条都删除。
作者: 好学    时间: 2010-6-18 17:10
为什么要加线条?这个方法的好处就是不用加线条,把所有的线条都删除。
sgrshh29 发表于 2010-6-18 16:48



为了报表的美观经常都放线条装饰的
作者: 好学    时间: 2010-6-18 17:39
非常感谢sgrshh29的指点!我能明白您的意思,不在主体有线条就可以了。
作者: 好学    时间: 2010-6-18 17:52
这个方法还是不行,一增加数据就不行,您看看第三行:

[attach]42476[/attach]
作者: sgrshh29    时间: 2010-6-19 18:09
13# 好学

你看看这个可以吗?
[attach]42484[/attach]
作者: 好学    时间: 2010-6-21 12:52
sgrshh29您好!怎么第一列序号的每一格都有二条小横线,请您看看是什么问题?
作者: 好学    时间: 2010-6-21 16:49
哦,原来是是控件没有调整好的原因。现在问题基本上可以解决了,谢谢sgrshh29了!只是最后这个列又不是很对中了,请问有办法吗?
作者: 闲心    时间: 2010-6-22 08:30
学习中
作者: sgrshh29    时间: 2010-6-22 17:11
哦,原来是是控件没有调整好的原因。现在问题基本上可以解决了,谢谢sgrshh29了!只是最后这个列又不是很对中了,请问有办法吗?
好学 发表于 2010-6-21 16:49

有办法,你按代码中的方法,再加上二句代码就可以了.
作者: 好学    时间: 2010-6-23 18:28
请问在那加?加在“格式化”还是“打印”?加两句什么代码?请指点!
作者: ynjxw    时间: 2011-7-14 17:28
有一问题,把字体改大一些,字体就会出现不一致,不知道怎样才能改成一样大小。
作者: yanghua1900363    时间: 2011-7-29 18:08
好实例 谢过了!




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3