(1) в отборе списка не выставишь скобки...
Булевы операции:
В языке определены следующие виды булевых операций:
И (AND)
конъюнкция (булево И)
ИЛИ (OR)
дизъюнкция (булево ИЛИ)
НЕ (NOT)
логическое отрицание (булево отрицание НЕ)
Логические выражения вычисляются слева направо. Для того, чтобы избежать неоднозначности и управлять последовательностью операндов, следует применять круглые скобки.
Уровни старшинства логических операций:
Уровень 1 — операнды заключенные в скобки
Уровень 2 — НЕ
Уровень 3 — И
Уровень 4 — ИЛИ
Замечание! При вычислении логического выражения вычисляются только необходимые части выражения. Например, в выражении "(Цена > 0) И ПроверкаСуммы()", если Цена <= 0, то функция ПроверкаСуммы() не вызывается.