Создание вычисляемого поля в режиме конструктора запроса


1. В области навигации (переходов) щелкните правой кнопкой мыши запрос, который необходимо изменить, и выберите в контекстном меню пункт Конструктор.

2. Выберите ячейку Поле в столбце, в котором необходимо создать вычисляемое поле.

3. Чтобы создать выражение вручную, просто введите его.

Примечание. Не начинайте выражение условия с оператора равенства (=). В начале выражения должно стоять понятное название, за которым следует двоеточие. Например, введите Стоимость:, чтобы задать название в выражении, которое создает вычисляемое поле с именем Стоимость. После двоеточия введите условие для выражения.

4. Чтобы создать выражение с помощью построителя выражений, на вкладке Конструктор в группе Настройка запроса нажмите кнопку Построитель.

 

Использование выражений в элементах управления

Форм и отчетов

При использовании выражения в качестве источника данных элемента управления создается вычисляемый элемент управления. Предположим, например, что имеется отчет, в котором отображаются товары на складе, и необходимо создать в нижнем колонтитуле итог для суммирования данных по всем строкам отчета.

 

 

Рисунок 6.5 Отчёт с полем суммирования.

 

Чтобы вычислить итог, поместите элемент управления "поле" в нижний колонтитул отчета и настройте для свойства Данные этого поля следующее выражение:

=Sum([поле_таблицы])

В данном случае поле_таблицы — это имя поля, содержащего значения промежуточных итогов. Это поле может располагаться в таблице или запросе. Функция Sum вычисляет итог для набора значений из источника записей.

Ниже показано, как ввести выражение в элемент управления "поле".

Ввод выражения в элемент управления "поле"

1. В области навигации (переходов) щелкните правой кнопкой мыши форму, которую необходимо изменить, и выберите в контекстном меню пункт Режим макета или Конструктор.

2. Выделите элемент управления, в который необходимо ввести выражение.

3. Если окно свойств не отображается, нажмите клавишу F4.

4. Чтобы создать выражение вручную, на вкладке Данные окна свойств выберите свойство Данные поля, а затем введите выражение, предварив его оператором равенства (=). Например, для вычисления итога, как показано на рис. 6.5, введите =Sum([поле_таблицы]). Убедитесь, что элемент поле_таблицы заменен действительным именем поля.

5. Чтобы создать выражение с помощью построителя выражений, нажмите кнопку Построить в ячейке свойства.

После ввода выражение окно свойств примет подобный вид – рис. 6.6:

 

 

Рисунок 6.6

 

 

Контрольные вопросы

1 Что называется сложным объектом БД?

2 Как создать сложную форму?

3 Как построить диаграмму по форме БД?

4 Как переставить поле в форме в другое место?

5 Как создать сложный отчёт?

 

Задание

 

Создать сложную форму и сложный отчёт по своим данным, полученным в предыдущих лабораторных работах. Порядок действий указан в примерах 1 и 2.

Содержание отчёта

1 Название работы.

2 Цель и содержание работы.

3 Письменные ответы на контрольные вопросы.

4 Выводы по работе.


[1] В пакете приложений MS Office 2010 применяется версия системы управления БД MS Access 2007

 



Дата добавления: 2019-09-30; просмотров: 897;


Поиск по сайту:

Воспользовавшись поиском можно найти нужную информацию на сайте.

Поделитесь с друзьями:

Считаете данную информацию полезной, тогда расскажите друзьям в соц. сетях.
Poznayka.org - Познайка.Орг - 2016-2024 год. Материал предоставляется для ознакомительных и учебных целей.
Генерация страницы за: 0.012 сек.