У меня есть following запроса where
заявления в базе данных доступа:доступа Введите значение параметра не работает
WHERE (((IIf([MinOfDueDayMin]<0,0,Int([MinOfDueDayMin]/7)+1))<[EnterValue]) AND ((tblEquipment.Retired)=False))
намерение состоит в том, чтобы спросить у пользователя значения и, когда формула ----((IIf([MinOfDueDayMin]<0,0,Int([MinOfDueDayMin]/7)+1))----
меньше, чем пользователь при появлении запроса [EnterValue]
. Если я использую число 52, а не [EnterValue]
, я получаю правильные результаты, но когда я держу [EnterValue]
, я получаю приглашение, и когда я вхожу в 52, я получаю результаты, которые не меньше 52. Я действительно получаю все результаты, как если бы критериев не было. Однако когда я ставлю 10, когда будет предложено вместо 52, я получу правильные результаты.
Формула в моих результатах
IIf([MinOfDueDayMin]<0,0,Int([MinOfDueDayMin]/7)+1) AS Wks
так отображает результаты.
Спасибо. Я сам это понял. Добавление числа работает тоже, а затем оно рассматривает его как значение. – Charlie