设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

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

[报表] 如何在Access报表中每隔N行显示一条粗线-转帖

[复制链接]
跳转到指定楼层
1#
发表于 2008-7-13 14:04:49 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
如何在Access报表中每隔N行显示一条粗线  

发布时间:2008.07.01 04:57     来源:赛迪网    作者:战国烽
【赛迪网-IT技术报道】问题: 1.如何在报表中每隔N行显示一条粗线 2.如何为报表增加一个行号列? 回答: ◆1、在设计模式里打开该报表,在报表主体里面加一个TextBox,把Name属性改为InputID。 ◆2、把InputID的控件来源(ControlSource)属性设置为=1;再把InputID的运行总和(RunningSum)属性改为“全部之上”(Over All)。 注意:如果把这个控件显示给用户看,你将得到一个以1为步进自动增长的行号列 ◆3、最后,在主体的格式化事件里输入如下代码: Private Sub Detail_Format(Cancel As Integer, FormatCount As Integer) If (Me![InputID] Mod 5) = 0 Then Me![Line19].BorderWidth = 3 '分隔线的名称为Line19 Else Me![Line19].BorderWidth = 1 End If End Sub ◆4、预览报表就可以看到报表上每隔5行显示一行粗线。 (责任编辑:卢兆林)
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2008-7-13 14:42:46 | 只看该作者
在主体打印事件控制也可以
3#
发表于 2008-7-14 09:25:38 | 只看该作者
关注..............[:30]
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-5-5 16:35 , Processed in 0.086722 second(s), 26 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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