设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

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

[报表] 报表底色

[复制链接]

点击这里给我发消息

跳转到指定楼层
1#
发表于 2016-10-28 15:07:15 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 liumporite 于 2016-11-17 17:40 编辑

如何根据车型,决定 整个标签的底色,加了以下代码 ,想通过改 BOX 的底色,但不成功Private Sub Report_Open(Cancel As Integer)
DoCmd.Maximize
  If Me.车型 = H60A Then  '若文字为 H60A
    Me.Box111.BackColor = RGB(255, 204, 153) '改为茶色
ElseIf Me.车型 = "280B" Then  '若文字为 280B
    Me.Box111.BackColor = RGB(128, 128, 128)    '改为灰色
End If
End Sub

已经上传附件,无法实现按照机型的不同 生成的标签底色不同

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅

点击这里给我发消息

2#
发表于 2016-10-28 16:11:32 | 只看该作者
使用条件格式

点击这里给我发消息

3#
发表于 2016-10-28 16:29:22 | 只看该作者
报表还是窗体?

if  控件.value=1 then
    控件.backcolor=rgb(255,0,0)
end if

点击这里给我发消息

4#
 楼主| 发表于 2016-10-28 18:53:32 | 只看该作者
本帖最后由 liumporite 于 2016-10-28 18:55 编辑
tmtony 发表于 2016-10-28 16:29
报表还是窗体?

if  控件.value=1 then

就是报表 以上的也已经试了,没有用吗。是整个标签底色,不是单个的控件
5#
发表于 2016-11-1 13:51:22 | 只看该作者
把代码放在主体的格式化事件(detail_format)中试试。

点击这里给我发消息

6#
 楼主| 发表于 2016-11-17 17:43:35 | 只看该作者
roych 发表于 2016-11-1 13:51
把代码放在主体的格式化事件(detail_format)中试试。

已经把代码放到  format 事件中,但是无法实现 标签底色的自动变化
7#
发表于 2016-11-17 18:34:26 | 只看该作者
liumporite 发表于 2016-11-17 17:43
已经把代码放到  format 事件中,但是无法实现 标签底色的自动变化

是这样吗

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-4-25 02:31 , Processed in 0.104299 second(s), 31 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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