我有一个uID
字段链接到自动编号字段Num
,该字段为表格中的每条记录生成唯一的自定义编号。
但是,用于Data类型的Expression会一直返回错误。
If Field1 = "Cat" then field (uID) must return "C" & [Num]. With the number format "000". ie C001, C010, C121 etc
IIf([Field1]="Cat","C" & formatNumber([Num],3) & [Num],"Unknown")
似乎Access无法识别以这种方式使用的formatNumber。
答案 0 :(得分:0)
将此代码放入文本框控件源
=IIf([Field1]="Cat";"C"+Format([NUM];"000");Null)
这将为您提供所需的输出。