起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 132|回复: 5

【搞定】[请求]数据库的同一张表中,一个字段值的改变将自动调整另一字段的值,代码该在

[复制链接]
发表于 2007-5-29 09:49:41 | 显示全部楼层 |阅读模式
如题

同一张表中,字段B随字段A变化

case A of
>80  :  B= good
>60 and <=80 : B= ok
<=60: B= unpass
NULL:  B=NULL

同时还应允许B的值可修改,用表达式自动填充好像很难实现吧?

如果只能写代码的话,需要写在哪个事件里?FieldA的OnSetAsFloat?  还是 fieldB的 OnGetAsString?或者数据集的什么事件?
回复

使用道具 举报

 楼主| 发表于 2007-5-30 09:24:33 | 显示全部楼层
有人回答么?
回复 支持 反对

使用道具 举报

发表于 2007-5-30 09:38:13 | 显示全部楼层
设置自动填充表达式:IIf(字段A>80,'good',IIf(字段A>60,'ok',IIf(字段A<=60,'unpass',null)))

触发条件:字段改变时:依赖字段改变时,其他的去掉。
回复 支持 反对

使用道具 举报

发表于 2007-5-30 14:17:58 | 显示全部楼层
如果要用代码 ,参考 http://bbs.justep.com/forum.php?mod=viewthread&tid=1946

不过你尝试用3楼的方法看看是否ok
回复 支持 反对

使用道具 举报

发表于 2007-6-1 15:03:44 | 显示全部楼层
楼主,这个还有问题吗?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-6-1 15:56:10 | 显示全部楼层
先结了吧
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-1-11 04:04 , Processed in 0.037313 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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