Не уверен, что вам нужно столько likes
, вы используете логический оператор or
в возвращаемом значении, которое не имеет смысла
IIF (condition, value-if-true, value-if-false)
так ..
Like IIF ([forms]![foo].[text1] = "1" OR [forms]![foo].[text2] = "1", 'bar', 'foobar')
если любое из условий выполнено, IIF вернет 'bar', иначе вернет 'foobar'
вы можете вложить его, если хотите
Like IIF ([forms]![foo].[text1] = "1" OR [forms]![foo].[text2] = "1", 'bar',
IIF ([forms]![foo].[text1] = "2" AND [forms]![foo].[text2] = "2", 'foobar', null)
)
если любое из условий выполнено, IIF вернет 'bar', иначе мы проверяем, являются ли text1
и text2
"2", если так, то возвращаем 'foobar', иначе мы возвращаем null
надеюсь, это поможет