Office中国论坛/Access中国论坛

标题: 组合框有效性规则(不重复值)如何设置? [打印本页]

作者: roych    时间: 2010-12-27 10:52
标题: 组合框有效性规则(不重复值)如何设置?
我有一个录入窗体(例如,Frm_前处理),订单号来源于一个查询。现在想把订单号录入到某个窗体(例如T_前处理),为了便于统计,我不希望录入的订单号出现重复值,该怎么设置订单号的有效性规则?
我之前看了下帖子,有人这样写着:=DLookup("订单号","[T_前处理]","订单号=Comb订单号") Is Null,遗憾的是,我试验时发现所有订单号都不能录入了而且还有一点:“Comb订单号”是当时用向导做出来的,名称其实是“订单号”,这样一来,是不是要改成:
DLookup("订单号","[T_前处理]","[订单号]='"&订单号&"'")?

我这里随便建一个而已,大家别介意美观性噢。

[attach]44497[/attach]

作者: t小宝    时间: 2010-12-27 12:29
就是你说的改法,
=DLookUp("Order","[T_前处理]","Order='" & [Order] & "'") Is Null
也可在表中将该字段的 索引 设为没有重复




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3