设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

12下一页
返回列表 发新帖
查看: 2165|回复: 14
打印 上一主题 下一主题

[其它] 如何做这个判断

[复制链接]
跳转到指定楼层
1#
发表于 2007-7-30 20:45:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
字段A 组合框       字段B组合框     字段C组合框      字段D文本框                       
有/无/待                      有/无/待                有/无/待          是/否
当字段ABC任何那个字段出现<FONT color=#ff3300>"待"</FONT>时   字段D将赋于"否"
当字段ABC任何那个字段出现<FONT color=#ff3300>"有"\ "无" </FONT>时 字段D将赋于"是"
希望通过ABC三个字段在更改后做一判断赋于字段"是"/""否"(默认"否")

那位大虾给一个实例,谢谢

[ 本帖最后由 utngrihii 于 2007-7-31 09:47 编辑 ]

本帖子中包含更多资源

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

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2007-7-30 20:55:00 | 只看该作者
当字段A出现<FONT color=#ff3300>"待"</FONT>时 ,同时当字段B出现<FONT color=#ff3300>"有"</FONT>时,不知D字段将如何赋值?典型的悖论.
[此贴子已经被作者于2007-7-30 12:55:52编辑过]

3#
 楼主| 发表于 2007-7-30 20:59:00 | 只看该作者
<>ABC任何字段出现有"待"   字段D都是"无"</P>
<>ABC三个字段只要有任何字段出现""待"    D字段都是"无"    </P>
4#
发表于 2007-7-30 21:22:00 | 只看该作者
<>那么:</P>
<>当字段ABC任何那个字段出现<FONT color=#ff3300>"待"</FONT>时   字段D将赋于"否" </P>
<p>
<>当字段ABC任何那个字段出现<FONT color=#ff3300>"有"\ "无" </FONT>时 字段D将赋于"是"</P>
<P>应该改为:</P>
<P>当字段ABC任何那个字段出现<FONT color=#ff3300>"待"</FONT>时   字段D将赋于"否" </P>
<p>
<P>当字段ABC<FONT color=#0000ff>都</FONT>出现<FONT color=#ff3300>"有"\ "无" </FONT>时 字段D将赋于"是"</P>
<P>是也不是?</P>[em06][em06][em06]
5#
发表于 2007-7-30 21:26:00 | 只看该作者
表达很矛盾,请用列表说明
6#
 楼主| 发表于 2007-7-30 23:04:00 | 只看该作者
当字段ABC任何字段出现<FONT color=#ff3300>"待"</FONT>时   字段D将赋于"否"
<p><BR>
<>当字段ABC三个都出现<FONT color=#ff3300>"有"或 "无" </FONT>时 字段D将赋于"是"</P>


<>这个说明就是理解吧</P>
7#
发表于 2007-7-30 23:45:00 | 只看该作者
<>if A="待" or B="待" or C="待" then</P>
<>D="否"</P>
<>else</P>
<P>D="是"</P>
<P>end if</P>
<P>不知道你是不是想表达成这个意思,数据库赋值的时候最好是用程序来控制,因为D的值取决于ABC字段,不满足第3NF的要求。</P>
8#
发表于 2007-7-30 23:46:00 | 只看该作者
<>试试用这个函数,在A、B、C、更新后调用 textD=d</P>
<>public function d(texta as string,textb as string,textc as string) as string<BR>    if a="待" or b="待" or c="待"  then<BR>        d="否"<BR>    else<BR>        d="是"<BR>    end if<BR>end function</P>
9#
 楼主| 发表于 2007-7-31 00:49:00 | 只看该作者
<>不行啊,上一个实例吧,谢谢了,</P>
10#
发表于 2007-7-31 01:08:00 | 只看该作者
<>自己将例子放上来吧。</P>
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-5-15 12:04 , Processed in 0.107937 second(s), 34 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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