设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 2521|回复: 8
打印 上一主题 下一主题

[报表] 报表中文本框的显示问题

[复制链接]
跳转到指定楼层
1#
发表于 2011-9-5 14:32:30 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
各位大侠,我做了一个报表,里面的文本框的内容是依据一个窗体而来的,我想当文本框内容不为空的时候显示。当文本框内容为空时不显示且其所占的地方也消失掉。 在报表的加载事件依条件写 me.文本框.canshrink=true  报错,不知为何。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅

点击这里给我发消息

2#
发表于 2011-9-5 14:45:18 | 只看该作者
me.文本框.Visible=True / False
3#
 楼主| 发表于 2011-9-5 14:58:21 | 只看该作者
轻风 发表于 2011-9-5 14:45
me.文本框.Visible=True / False

这样这个文本框所在的地方变成白色,我想让下面的文本框取代他的位置,不然报表空出一行很难看
4#
 楼主| 发表于 2011-9-5 15:01:01 | 只看该作者
轻风 发表于 2011-9-5 14:45
me.文本框.Visible=True / False

我想实现的有点像文本框的“可以缩小”属性,但是那个属性如果选是的话不管有没有值都看不见了。大侠指点一下
5#
发表于 2011-9-5 17:50:28 | 只看该作者
寒潭雁影 发表于 2011-9-5 15:01
我想实现的有点像文本框的“可以缩小”属性,但是那个属性如果选是的话不管有没有值都看不见了。大侠指点 ...

可以实现,但很复杂,不必折腾,由他去吧。
6#
 楼主| 发表于 2011-9-5 18:08:44 | 只看该作者
todaynew 发表于 2011-9-5 17:50
可以实现,但很复杂,不必折腾,由他去吧。

这个是我做的数据库的最后一步啊,弄不好报表要打印也很困难。。。。。。
7#
发表于 2011-9-5 19:41:31 | 只看该作者
可以在主体的格式化事件写入,不过没有值的时候还是会有空行。——除非把这个文本框放在最后一行,那么就不存在这个问题了。
如果是移动的话,思路大概是这样:
先判断某一行有没有值,然后再据此下个文本框的位置,以便调整位置……那应该是个比较大的工程。
8#
 楼主| 发表于 2011-9-5 19:46:33 | 只看该作者
roych 发表于 2011-9-5 19:41
可以在主体的格式化事件写入,不过没有值的时候还是会有空行。——除非把这个文本框放在最后一行,那么就不 ...

谢谢指点
9#
发表于 2011-9-6 09:07:40 | 只看该作者
用子报表可以解决
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-4-30 13:57 , Processed in 0.108279 second(s), 32 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表