设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

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

怎样将一个“是/否”字段中的“是”和“否”用描述性的文本和颜色来表示?

[复制链接]
跳转到指定楼层
1#
发表于 2002-10-30 18:44:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

我在字段的格式中用:
"肯定的" [Red] ; "否定的" [Green]
就是不能成功。
 Access97/2000/XP上试过。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2002-10-30 19:20:00 | 只看该作者
如果想在窗体下显示,比较容易,在数据表内无法实现。
3#
发表于 2002-10-30 19:21:00 | 只看该作者
对于单一窗体,可以在Form_Current事件中设置该字段的值即格式,对于连续窗体,办不到
4#
 楼主| 发表于 2002-10-30 19:32:00 | 只看该作者
但我在学<<Access2000疑难解析>>书中是这样介绍的,说可以在数据表内实现。
而且微软的帮助里也写了字段格式可以用[color]控制颜色的显示。
奇怪!!!
5#
发表于 2002-10-30 19:57:00 | 只看该作者
你是对的。可以用条件格式。增加一文本框,其值为=iif([YourField],"肯定的","否定的"),然后设置此文本框的条件格式为:当字段值="肯定的"时为红色,"否定的"时为绿色。
6#
 楼主| 发表于 2002-10-30 20:06:00 | 只看该作者
九阳先生说的文本框,是指的在窗体或报表里加的文本框吧?
但在数据表字段的格式框中,用自定义格式怎么做?
例如: "肯定的" [Red] ; "否定的" [Green]
<<Access2000疑难解析>>书中是这样介绍的,但我做不出来。

点击这里给我发消息

7#
发表于 2002-10-30 21:11:00 | 只看该作者
直接在控件的条件格式里写=[YourField]="肯定的", 然后再设一下你要的格式就好啦,精品区里有一个朱版主关于条件格式的说明,很详细,你可以看一下。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-12 05:28 , Processed in 0.094667 second(s), 31 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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