设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

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

[其它] [求助]如何以窗体文本框中日期的条件而改变其他文本框的背景颜色

[复制链接]
跳转到指定楼层
1#
发表于 2005-6-11 01:14:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我这个表有三个字段,其中有一个是交货日期字段我把它们生成为窗体了,现在需要根据日期判读,所做产品是否到期.比如:如果当前日期超过交货日期的就是红色的,离交货日期还有2天时是黄色的,离交货日期2天一样的是绿色的,过期是黑色的.
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
 楼主| 发表于 2005-6-11 01:22:00 | 只看该作者

[讨论]这个是文件

以下是引用wdh008在2005-6-10 17:14:00的发言:



我这个表有三个字段,其中有一个是交货日期字段我把它们生成为窗体了,现在需要根据日期判读,所做产品是否到期.比如:如果当前日期超过交货日期的就是红色的,离交货日期还有2天时是黄色的,离交货日期2天一样的是绿色的,过期是黑色的.

文件
3#
发表于 2005-6-11 01:25:00 | 只看该作者
最好是三种情况,如果超过四种,(一时找不到那篇可以超过三种条件格式的文章了),系统自身不支持
4#
 楼主| 发表于 2005-6-11 01:25:00 | 只看该作者
文件怎么上传不了,我一打开告诉如何上传文件的贴就死机了。唉。补充以下,最后那句话是:离交货日期2天   以上  的时绿色。
5#
 楼主| 发表于 2005-6-11 01:26:00 | 只看该作者
三种??是不是用当前日期减去 交货日期,可得到0,负数,整数??来判断??!·
6#
 楼主| 发表于 2005-6-11 01:28:00 | 只看该作者
海狸先生啊,怎么样可以用代码来改变文本框的颜色呢。我都不知道怎么做好了。。有没有这个函数阿。
7#
发表于 2005-6-11 01:40:00 | 只看该作者
以下是引用wdh008在2005-6-10 17:26:00的发言:

三种??是不是用当前日期减去 交货日期,可得到0,负数,整数??来判断??!·



我是说你要求颜色的 种类

如果用条件格式来做,一般只能做三种。

如果用代码做,那就不同了
8#
 楼主| 发表于 2005-6-11 02:10:00 | 只看该作者
代码,也行,我现是做了点点,也知道用产品日期.BackColor = DateDiff("d", Date, JHRQ) + 200,来改变它的颜色,我想只要我多弄几下就可了.不过我现在有个极大的问题困惑我,我对文本框中的事件 里面那些定义阿,我只理解单击这个概念.于是我在窗体中加了个单击的命令按钮,可这样的话我要知道每条记录的颜色得在每个记录后面都点一下.这样实在太痛苦拉.不知道哪里有详细介绍事件里面的那些是什么意思的贴子.我的表是这个样子的产品名称  产品编号  交货日期娃哈哈     w001        2005/7/1可乐宝     k001         2005/6/22这个样式的.我现在就是想根据交货日期 和上面我说的条件来改变 产品名称,产品编号,交货日期 等字段的背景颜色.
9#
发表于 2005-6-11 03:54:00 | 只看该作者
,是单个窗体吗?用窗体的 current事件试试

[此贴子已经被作者于2005-6-10 19:54:11编辑过]

10#
 楼主| 发表于 2005-6-11 19:48:00 | 只看该作者
对,我现在的功力还达不到跨窗体的等级呢。current事件,当前??!!好我去找一下。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-6-6 07:50 , Processed in 0.228309 second(s), 33 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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