MS ACCESS formatNumber в вычисляемом поле - PullRequest
0 голосов
/ 12 июня 2018

У меня есть поле 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, используемый таким образом.

1 Ответ

0 голосов
/ 13 июня 2018

поместите этот код в ваш источник управления текстовым полем

=IIf([Field1]="Cat";"C"+Format([NUM];"000");Null)

это даст вам вывод, что вам нужно.

...