Office中国论坛/Access中国论坛
标题: 还有一个问题请教 [打印本页]
作者: yj11252551 时间: 2004-2-29 20:29
标题: 还有一个问题请教
还有一个问题请教:窗体中(该窗体用来向库中输入数据)
A字段为 是/否 型可以为空值,如何做到当A字段为空时(或为否时)B字段为默认值并不允许修改?只有当A字段值为真时,B字段才能修改?
[此贴子已经被作者于2004-2-29 12:54:23编辑过]
作者: ququ 时间: 2004-2-29 22:32
IF A字段 ISNULL THEN
B字段.LOCKED=TRUE
END IF
作者: yj11252551 时间: 2004-3-1 02:11
标题: 不行啊老大!
我的窗体是这样的:开 票 否 (字段A)
开票数量(字段B)
我想这样:如果没开票或开票否字段为空,那么开票数量字段就应为零值,并不让修改。
怎么实现?
请再帮帮忙!
作者: akesaisi 时间: 2004-3-1 02:24
在A字段的更新事件里写
IF A字段 ISNULL THEN
B字段=0
B字段.LOCKED=TRUE
END IF
[此贴子已经被作者于2004-2-29 18:25:17编辑过]
作者: yj11252551 时间: 2004-3-1 04:39
标题: 还不行啊!?
我试了一下,在A字段为“否时”,B字段还是可以修改啊,怎样才能让B字段变灰为不可输入状态呢?
谢谢了啊,不要不耐烦啊!
作者: 我同意 时间: 2004-3-1 06:41
条件改为
IF A字段 ISNULL or A字段=否 THEN
.......
作者: jzwwpp 时间: 2004-3-1 16:12
想变灰,应该这样:
在窗体加载时:
IF A字段 ISNULL or A字段=否 THEN
B字段=0
B字段.ENABLE=FALSE
END IF
在A字段更新事件
IF not(A字段 ISNULL) or A字段=是 THEN
B字段=0
B字段.ENABLE=TRUE
END IF
欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) |
Powered by Discuz! X3.3 |