Помогите мне решить приведенные ниже критерии запроса на основе флажка в форме.
IIf([Forms]![TYPEBRANDLOCATION-MAINFORM]![CHKAGE4plus]= True,>=4,>=0)
В результате возвращается только значение с 0.
Помогите решить эту проблему.
Вы можете использовать это выражение:
>=IIf([Forms]![TYPEBRANDLOCATION-MAINFORM]![CHKAGE4plus],4,0)
Вам нужно будет изменить выражение where в вашем коде SQL следующим образом:
where
where [YourField] >= 0 and ([Forms]![TYPEBRANDLOCATION-MAINFORM]![CHKAGE4plus]=False or [YourField] >= 4)
Изменение [YourField] на соответствующее имя поля, к которому относится применяются критерии выбора.
[YourField]