Построитель выражений представляет собой надстройку, предназначенную для автоматизации процесса создания выражений, которые могут применяться в объектах базы данных. Для запуска построителя выражений необходимо нажать кнопку Построить на панели инструментов Конструктор запросов. В результате на экране откроется диалоговое окно Построитель выражений, которое состоит из трех разделов (рис. 1.29).
Рис. 1.29. Окно построителя выражений
1. Поле выражения. В верхней части окна построителя расположено поле, в котором создается выражение. Ниже находится раздел (обозначение 3 на рис. 1.29), предназначенный для создания элементов выражения и их последующей вставки в поле выражения. Элементы выражений можно вводить непосредственно в данное поле так же с клавиатуры.
2. Кнопки операторов. В средней части окна находятся кнопки с наиболее часто используемыми операторами. При нажатии на одну из этих кнопок построитель вставит соответствующий оператор в текущую позицию поля выражения. Чтобы вывести полный список операторов, следует выбрать папку Операторы в нижнем левом поле области выражений (область 3) и нужный тип в среднем поле (область 3а). В правом поле будут выведены все операторы выбранного типа (область 3б).
3. Элементы выражения. В нижней части окна построителя находятся три поля. В левом поле отображаются папки, содержащие таблицы, запросы, формы, объекты базы данных, встроенные и определенные пользователем функции, константы, операторы и общие выражения. В среднем поле (область 3а) выводятся определенные элементы или типы элементов для папки, выбранной в левом поле. Например, если в левом поле выделить Таблицы и ее элемент Поставщики, то в среднем поле появится список всех полей этой таблицы. В правом поле (область 3б) выводится список значений (если они существуют) для элементов, заданных в левом и среднем полях. Например, если выбрать в левом поле Встроенные функции и тип функции в среднем, то в правом поле будет выведен список всех встроенных функций выбранного типа.
G
Примечание. При вставке идентификатора в выражение построитель вставляет только те его части, которые требуются в текущем контексте. Например, при запуске построителя выражений из окна бланка запросов для создания вычисляемого поля в поле выражений будет вставлено только имя таблицы Поставщики и соответствующие поля План и Цена_за_тонну. Идентификатор Таблица будет опущен.
Создание вычисляемого поля, позволяющего получить планируемые прибыли, сводится к следующим действиям. Открыть запрос в режиме конструктора. Выполнить действия по добавлению таблиц или запросов в окно запроса. В бланке запроса щелкнуть по ячейке строки Поле. Нажать кнопку Построить на панели инструментов Конструктор запросов. В появившемся на экране окне Построитель выражений создать требуемое выражение. Для окончания процесса нажать кнопку ОК. Выражение будет добавлено в бланк запроса.