Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
shpory_BD.docx
Скачиваний:
6
Добавлен:
26.08.2019
Размер:
147.73 Кб
Скачать
  1. Дайте определение построителя выражений. Опишите структуру построителя выражений. Приведите примеры выражений, созданных в построителе.

Выражение в программе Access аналогично формуле Excel. Выражения состоят из элементов, используемых по отдельности или в комбинации для получения нужного результата. Эти элементы могут включать идентификаторы (имена полей, элементов управления или свойств), операторы (например, «+» или «-»), функции, константы и значения. Выражения могут использоваться для выполнения вычислений, извлечения значений элементов управления, задания критериев запроса, определения правил, создания вычисляемых элементов управления и вычисляемых полей, а также для определения уровней группы запросов. Окно построителя выражений состоит из трех разделов, располагающихся сверху вниз.    Поле выражения.     В верхней части окна построителя расположено поле, в котором создается выражение. Ниже находится раздел, предназначенный для создания элементов выражения и их последующей вставки в поле выражения. Допускается непосредственный ввод части выражения в поле выражения.Кнопки операторов.     В средней части окна построителя находятся кнопки с часто используемыми операторами. При нажатии на одну из этих кнопок построитель вставит соответствующий оператор в текущую позицию поля выражения. Чтобы вывести полный список операторов, выберите папкуОператоры в нижнем левом поле и нужный тип в среднем поле. В правом поле будут выведены все операторы выбранного типа. Элементы выражения.     В нижней части окна построителя находятся три поля. Построитель выражений (ExpressionBuilder) вызывается всякий раз, когда в поле свойства объекта Access, например в ячейке бланка Конструктора запросов, вы щелкаете кнопку Построителя (кнопка с тремя точками) или нажимаете кнопку Построить (Build) на панели инструментов. 

Для демонстрации работы Построителя выражений воспользуемся демонстрационной базой "Борей" (Northwind). После создания и проверки запроса можно применить критерий отбора, чтобы ограничить количество записей в результирующем множестве запроса: Выберите запрос "Счета" (Invoices) и, нажав кнопку Конструктор панели инструментов в окне базы данных, перейдите в режим Конструктора запроса. Поместите курсор на строку Условие отбора (Criteria) поля, для которого вы хотите установить критерий выборки, скажем, поля "СтранаПолучателя" (ShipCountry). Нажмите кнопку Построителя выражений Построить (Build) на панели инструментов Access для вывода окнаПостроитель выражений (ExpressionBuilder). Другой способ — нажмите правую кнопку мыши в строке Условие отбора (Criteria) и выберите из меню команду Построить (Build). Пример Построение выражений Теперь нужно разместить формулу (выражение, вычисляющее средний балл). Для этого выделите поле Средний балл (таким образом, чтобы присутствовали "узелки") и вызовите команду Свойства... меню Вид или при помощи контекстного меню. В окне диалога Свойства установите текстовый курсор в поле ввода Данные. Появятся две кнопки. Нажмите на кнопку. Раскроется окноПостроитель выражений. В поле ввода Построителя выражений, при помощи имеющихся кнопок и перечня полей составьте следующее выражение: =([3ачет № 1] + [Зачет № 2] + [Зачет № 3])/3. Для ввода имени имеющегося поля, нужно выделить имя поля в списке и нажать кнопку Вставить или дважды щелкнуть мышью по имени поля в списке. Нажмите кнопку ОК и закройте окно свойств поля. Перейдите в режим просмотра отчета Файл - Предварительный просмотрили кнопку на панели инструментов. В режиме просмотра можно увидеть результат вычислений 

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]