!!!!! Сначала нужно установить курсор в точку ввода выражения, которое мы хотим сконструировать построителем, например, в строку Условие отбора соответствующего столбца.
Вызов построителя выражений можно осуществить несколькими способами:
1) Кнопкой Построитель в разделе Настройка запроса на ленте (в режиме конструктора запроса);
2) Командой Þ Построить из к.з. меню, открытого на строке Условие отбора в соответствующем столбце;
Открыв окно построителя, в его поле ввода можно писать выражения с помощью клавиатуры, а можно условие формировать с помощью кнопок построителя, выбирая операнды из списков.
Пример 2. Пусть требуется ввести условие отбора данных в виде:
>= Date( ) And <= Date( ) + 6
Это выражение можно написать в окне ввода построителя, а можно действовать так:
· Набрать символы >= с помощью клавиатуры (!!! между ними не должно быть пробелов);
· После набранных символов вставить функцию Date( ). Для этого:
¨ открыть папку Функции (2с по имени папки Функции; при этом плюс у папки Функциисменится на минус) в левом окне построителя, затем папку Встроенные функции;
¨ открыть папку Дата/Время в среднем окне построителя (1с по имени папки);
¨ выбрать функцию Date() в правом окне построителя (2с по имени функции или кн. Вставить);
· Аналогично открыть список логических функций и вставить в набираемое выражение функцию And (можно по кн. And в окне ввода построителя);
· Набрать символы <= с помощью клавиатуры);
· вставить еще раз функцию Date()
· кн. "+" построителя, набрать цифру 6 и закрыть окно построителя кнопкой ОК.
В результате в окне построителя должно быть сформировано выражение, показанное на рисунке 23:
Рисунок 23 – Выражение, сформированное в построителе выражений
Если при наборе выражения делается ошибка, то построитель автоматически может вставить слово, заключенное в угловые скобки (например, «выражение»), чтобы сообщить, какого типа элемент пропущен. Вместо этого слова можно вставить нужное выражение или удалить, если выражение вставлять не надо.