Доступ к вычисленному номеру Поле: задача по модулю - PullRequest
0 голосов
/ 22 февраля 2019

У меня проблема с моим выражением в поле Calculated в таблице доступа [2007].Мне нужно выяснить, является ли число нечетным или четным, но я не могу заставить работать функцию Modulo.

Это не работает: IIf ([Нет] Mod 2 = 0, [Нет] -1, [Нет] + 1)

[Просто чтобы проверить - работает следующее выражение (даже бессмыслица): IIf ([Нет]> 2, [Нет] - 1, [Нет] + 1)]

Есть идеи?

1 Ответ

0 голосов
/ 22 февраля 2019

Работает в запросах, но не в вычисляемых полях.Странно.
Вместо этого вы можете решить это следующим образом:

IIf([Field1]/2=Round([Field1]/2), [Field1]-1, [Field1]+1)

Не мод, но тот же результат

...