Иллюстрированный самоучитель по Access 2002

Создание автостраниц с помощью Мастера страниц доступа к данным


Описанное в предыдущем разделе средство создания автостраниц позволяет быстро создать макет страницы на основе единственной таблицы или запроса в качестве источника данных. Однако созданные таким способом страницы достаточно примитивны и, как правило, требуют дальнейшего усовершенствования в режиме Конструктора. Эти страницы можно сравнить с самыми простыми ленточными формами и отчетами или автоформами и автоотчетами в столбец.

Более широкие возможности по автоматическому созданию страниц предоставляет Мастер страниц доступа к данным. С его помощью можно создать страницу на основе полей из нескольких таблиц или запросов, использовать группировку и сортировку записей.

Например, чтобы создать страницу доступа к данным, аналогичную отчету "Продажи по сотрудникам и странам" (Sales by Emplyees and Countries), воспользуемся мастером:

В базе данных "Борей" (Northwind) щелкните по ярлыку

Страницы

(Pages).

Дважды щелкните по ярлыку

Создание страницы доступа к данным с помощью мастера

(Create data access page by using wizard).

Появится первое диалоговое окно мастера. На этом шаге требуется выбрать источник данных для страницы: одно или несколько полей из одной или нескольких таблиц или запросов в базе данных (рис. 12.18).

Для нашего примера источником данных служит следующий набор полей:

поля "Страна" (Country) и "Фамилия" (LastName) из таблицы "Сотрудники" (Employees);

поля "ДатаИсполнения" (ShippedDate) и "КодЗаказа" (OrderlD) из таблицы "Заказы" (Orders);

поле "ПромежуточнаяСумма" (Subtotal) из запроса "Промежуточная сумма заказа" (Order Subtotals).

Чтобы добавить эти поля на страницу, сначала выберите в раскрывающемся списке элемент

Таблица: Сотрудники

(Table: Employees). Затем выделяйте в списке

Доступные поля

(Available Fields) по одному полю из полей "Страна" и "Фамилия" и переносите их с помощью кнопки > в список

Выбранные поля

(Selected Fields). Далее аналогичным образом выберите необходимые поля из таблицы "Заказы" и запроса "Промежуточная сумма заказа". Нажмите кнопку Далее (Next).



Содержание раздела