【发布时间】:2018-06-12 13:51:13
【问题描述】:
我有一个 uID 字段链接到自动编号字段 Num,该字段为表中的每条记录生成唯一的自定义编号。
但是,用于数据类型的表达式不断返回错误。
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。
【问题讨论】:
-
[num] 总是返回“000”,或者它给出任何 3 位数字的值,如“123”,您只需要添加您需要的 C123 吗??
-
我希望数字 1、10、121 等返回与 C001、C010、C121 等价的格式化索引。