Не полагайтесь на построитель выражений
Теоретически построитель выражений должен провести пользователя по мучительным этапам построения формулы и сгенерировать выражение, полностью удовлетворяющее всем правилам синтаксиса Access. К сожалению, компания Microsoft не усовершенствовала построитель для версии Access 2010. Построитель содержит инструменты для конструирования формулы, однако, как и в предыдущих версиях, вы должны вручную просматривать списки всех таблиц, полей, элементов управления и функций, определенных в базе данных. Как было бы хорошо, если бы разработчики Access ограничили списки только объектами, которые можно применить в текущей ситуации. Покажите мне только поля и функции, которые я могу сюда вставить. Зачем показывать все поля, принадлежащие несвязанным таблицам, отчетам, формам, запросам, вставка которых приведет только к генерации сообщения об ошибке? Построитель выражений полезен главным образом для просмотра встроенных функций Access и правильного построения формулы. Другие инструменты построителя не так уж полезны. Вручную ввести в формулу один символ числового оператора проще, чем найти его на крошечных кнопках. Прежде чем применить построитель выражений, попытайтесь создать формулу сами. Если формула работает не так, как вы ожидаете, проверьте написание имен полей. Чаще всего проблемы порождаются простыми опечатками в именах. Если сконструировать формулу самостоятельно не удается, попробуйте решить проблему с помощью построителя выражений. Рис. 12.9. Диалоговое окно построителя выражений.
Ниже перечислены компоненты диалогового окна Построитель выражений (Expression Builder). В большой верхней области выводится создаваемое выражение. • Снизу расположены три области, работающие совместно. ü В первой слева области перечислены каталоги всех таблиц, запросов форм и отчетов текущей базы данных. ü При двойном щелчке на каталоге раскрывается список его содержимого. При щелчке на компоненте в средней нижней области выводится список столбцов, определенных в компоненте. • В нижнем конце списка, приведенного в левой нижней области, выводятся каталоги компонентов, не хранящихся в базе данных, но которые» тем не менее, можно вставлять в создаваемое выражение. ü Список констант, т.е. значений, которые никогда не изменяются. ü Полный список операторов, используемых в формулах (в приведенной выше строке кнопок перечислены не все операторы). ü Каталог Общие выражения (Common Expression), используемый при построении отчетов. Построитель выражений работает как большой калькулятор, "скрещенный" с текстовым процессором. • Двойной щелчок на элементе, приведенном в средней или правой области, приводит к его вставке в формулу, выводимую в верхней области. • Щелкнув на кнопке, можно вставить приведенный на ней оператор вформулу. • Можно также установить курсор в любом месте формулы в верхней области и ввести фрагмент формулы вручную.
|