Создание отчета в Access с помощью мастера. Субд ms access: создание экранных форм и отчетов

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

Можно вносить данные из таблицы и без помощи каких либо форм. Но существует несколько причин, которые делают формы незаменимым средством ввода данных в базу:

При работе с формами ограничен доступ к таблицам (самому ценному в базе данных);

Разные люди могут иметь разные права доступа к информации, хранящейся в базе. Для ввода данных им предоставляются разные формы, хотя данные из форм могут поступать в одну таблицу;

Вводить данные в форму легче, чем в таблицу, и удобнее, так как в окне формы отображается, как правило, одна запись таблицы;

В большинстве случаев информация для баз данных берется из бумажных бланков (анкет, счетов, накладных, справок и т.д.). Экранные формы можно сделать точной копией бумажных бланков, благодаря этому уменьшается количество ошибок при вводе и снижается утомляемость персонала.

Создать формы можно на основе нескольких таблиц или запросов с помощью Мастера, используя средство автоформы, «вручную» в режиме Конструктора, сохраняя таблицу или запрос как форму. Созданную любым способом форму можно затем изменять в режиме Конструктора. Рассмотрим некоторые из перечисленных способов:

1. Выполните команду: вкладка ленты Создание – панель инструментов Формы – Другие формы – Мастер форм .

2. В диалоговом окне Создание форм выберите таблицы (запросы) и поля, которые будут помещены в форму. Щелкните по кнопке Далее .

3. В следующих диалоговых окнах мастера выберите внешний вид формы, стиль, задайте имя формы. Щелкните по кнопке Готово .

4. С помощью Мастера создайте формы Сотрудники, Клиенты, заказы, Менеджеры .

5. Откройте форму Сотрудники в режиме Конструктора. Этот режим предназначен для создания и редактирования форм.

6. Разместите элементы в удобном для вас порядке, измените размер и цвет текста.

7. В заголовке формы добавьте текст Сотрудники фирмы .

8. В примечание формы добавьте объект Кнопка (вкладка ленты Конструктор – панель инструментов Элементы управления ).

9. После того, как вы «нарисуете» кнопку указателем, на экране появится диалоговое окно Создание кнопок (рисунок 9).

Рисунок 9. Создание кнопок на форме

11. Выберите рисунок или текст, который будет размещаться на кнопке.

12. В последнем диалоговом окне Мастера кнопок задайте имя кнопки и нажмите Готово .

13. Мастер кнопок написал для данной кнопки процедуру на языке Microsoft Visual Basic. Просмотреть процедуру обработки события можно с помощью команды Обработка событий контекстного меню кнопки.

14. Самостоятельно создайте кнопки Выход из приложения, Поиск записи, Удаление записи .

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

16. Создайте пустую форму.

17. Для добавления к форме набора вкладок щелкните по кнопке Вкладка на панели инструментов Элементы управления . Сначала добавятся только две вкладки с формальными именами Вкладка 1 и Вкладка 2 .

18. Добавьте еще одну вкладку.

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

20. Перейдите на вкладку Сотрудники и перетащите на нее мышкой из базы данных форму Сотрудники .

21. Аналогичным образом поместите форму Менеджеры на вкладку Менеджеры .

22. На вкладку помощь поместите некоторые советы по работе с базой данных.

23. данную форму сохраните с именем Сотрудники фирмы .

24. В Microsoft Access можно создать кнопочные формы. Они содержат только кнопки и предназначены для выбора основных действий в базе данных. Для создания кнопочной формы необходимо на вкладке ленты Работа с базами данных выбрать команду Диспетчер кнопочных форм .

25. Если кнопочной формы в базе данных нет, то будет выведен запрос на подтверждение ее создания. Нажмите Да в диалоговом окне подтверждения.

26. перед вами появится Диспетчер кнопочных форм , в котором щелкните по кнопке Создать .

27. В диалоговом окне Создание (рисунок 10) введите имя новой кнопочной формы и нажмите ОК .

Рисунок 10. Задание имени кнопочной формы

28. Имя новой кнопочной формы добавится в список Страницы кнопочной формы окна Диспетчер кнопочных форм (рисунок 11). Выделите имя новой кнопочной формы и щелкните по кнопке Изменить .

Рисунок 11. Диспетчер кнопочной формы

29. В диалоговом окне Изменение страницы кнопочной формы щелкните по кнопке Создать . Появится диалоговое окно Изменение элемента кнопочной формы (рисунок 12)

Рисунок 12. Создание кнопок на форме

30. В поле Текст введите текст подписи для первой кнопки кнопочной формы, а затем выберите команду из раскрывающегося списка в поле Команда . В поле Форма выберите форму, для которой будет выполняться данная команда.

31. Аналогичным образом добавьте кнопки Клиенты, Заказы, Выход .

32. В диалоговом окне Диспетчер кнопочных форм выберите имя вашей кнопочной формы и щелкните по кнопке По умолчанию . Рядом с названием кнопочной формы появится надпись «(по умолчанию)».

33. Чтобы закончить создание кнопочной формы, щелкните по кнопке Закрыть .

34. В результате должна получиться форма, представленная на рисунке 13.

Рисунок 13. Главная кнопочная форма

35. Добавьте в форму, какой - нибудь рисунок.

36. Для того чтобы главная кнопочная форма появилась на экране при запуске приложения, необходимо в главном меню нажать на кнопку Параметры Access (рисунок 14). Для текущей базы данных установите форму просмотра – «кнопочная форма».

Рисунок 14. Задание параметров Access

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

Создавать отчеты в базе данных Access можно несколькими способами:

С помощью Мастера отчетов;

На основе таблиц или запросов;

В режиме Конструктора.

1. В окне базы данных выполните команду: вкладка ленты Создание – панель инструментов Отчеты – Мастер отчетов .

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

3. В появившемся диалоговом окне Создание отчетов (рисунок 15) переместите все доступные поля в область «выбранные поля».

Рисунок 15. Мастер отчетов

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

5. Если требуется напечатать почтовые наклейки, Access предоставляет такую возможность. Для этого выделите таблицу Клиенты и выполните команду: вкладка ленты Создание – панель инструментов Отчеты – Наклейки .

6. В появившемся диалоговом окне (рисунок 16) укажите размер наклейки, систему единиц, тип наклейки и нажмите Далее .

Рисунок 16. Диалоговое окно Создание наклеек

7. На следующем шаге создания отчета установите шрифт, размер, цвет текста и начертание. Нажмите Далее .

8. Выберите поля, которые будут размещаться на наклейке. Например, Название компании, Адрес, Телефон и Факс . Если на каждой наклейке требуется вывести определенный текст, то введите его в прототип наклейки.

9. При необходимости измените название отчета с наклейками и нажмите кнопку Готово .

10. Иногда в отчетах требуется вычислять итоговые значения, среднее, минимальное и максимальное значения, а также проценты. Для этого запустите Мастер отчетов и в качестве источника данных укажите запрос Сумма заказа .

11. В диалоговом окне Мастера

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

Структура отчета в режиме Конструктора

Microsoft Access отображает в отчете данные из запроса или таблицы, добавляя к ним текстовые элементы, которые упрощают его восприятие. К числу таких элементов относятся:

1. Заголовок. Этот раздел печатается только в верхней части первой страницы отчета. Используется для вывода данных, таких как текст заголовка отчета, дата или констатирующая часть текста документа, которые следует напечатать один раз в начале отчета. Для добавления или удаления области заголовка отчета необходимо выбрать в меню Вид команду Заголовок/примечание отчета.

2. Верхний колонтитул. Используется для вывода данных, таких как заголовки столбцов, даты или номера страниц, печатающихся сверху на каждой странице отчета. Для добавления или удаления верхнего колонтитула необходимо выбрать в меню Вид команду Колонтитулы. Microsoft Access добавляет верхний и нижний колонтитулы одновременно. Чтобы скрыть один из колонтитулов, нужно задать для его свойства Высота значение 0.

3. Область данных, расположенная между верхним и нижним колонтитулами страницы. Содержит основной текст отчета. В этом разделе появляются данные, распечатываемые для каждой из тех записей в таблице или запросе, на которых основан отчет. Для размещения в области данных элементов управления используют список полей и панель элементов. Чтобы скрыть область данных, нужно задать для свойства раздела Высота значение 0.

4. Нижний колонтитул. Этот раздел появляется в нижней части каждой страницы. Используется для вывода данных, таких как итоговые значения, даты или номера страницы, печатающихся снизу на каждой странице отчета.

5. Примечание. Используется для вывода данных, таких как текст заключения, общие итоговые значения или подпись, которые следует напечатать один раз в конце отчета. Несмотря на то, что в режиме Конструктора раздел "Примечание" отчета находится внизу отчета, он печатается над нижним колонтитулом страницы на последней странице отчета. Для добавления или удаления области примечаний отчета необходимо выбрать в меню Вид команду Заголовок/примечание отчета. Microsoft Access одновременно добавляет и удаляет области заголовка и примечаний отчета

Способы создания отчета

В Microsoft Access можно создавать отчеты различными способами:

1. Конструктор

2. Мастер отчетов

3. Автоотчет: в столбец

4. Автоотчет: ленточный

5. Мастер диаграмм

6. Почтовые наклейки

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

Для создания Автоотчета необходимо выполнить следующие действия:

1. В окне базы данных щелкнуть на вкладке Отчеты и затем щелкнуть на кнопке Создать. Появится диалоговое окно Новый отчет.

2. Выделить в списке пункт Автоотчет: в столбец или Автоотчет: ленточный.

3. В поле источника данных щелкнуть на стрелке и выбрать в качестве источника данных таблицу или запрос.

4. Щелкнуть на кнопке ОК.

5. Мастер автоотчета создает автоотчет в столбец или ленточный (по выбору пользователя), и открывает его в режиме Предварительного просмотра, который позволяет увидеть, как будет выглядеть отчет в распечатанном виде.

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

Интерфейс режима конструирования отчета аналогичен режиму конструирования для экранных форм.

Создание и форматирование отчета может выполняться как в режиме Мастера отчета, так и в режиме Конструктора.

В отчет можно вставлять и диаграммы и иллюстрации, также в отчете данные можно сортировать, группировать по содержимому полей.

1. Создание отчета с помощью Мастера отчетов:

    Выбрать вкладку Создание и затем Отчёты, далее Мастер отчётов.

    Из списка выбрать таблицу или запрос, на основе которых будет создан отчет.

    После открытия окна Мастера отчетов определить поля;

    Определить поля группировки и сортировки;

    Определить макет и ориентацию;

    Выбор нужного стиля;

    Ввести имя отчета, по умолчанию присваивается имя базовой таблицы.

2. Создание отчета в режиме конструктора.

Структура отчета состоит из нескольких разделов:

1. В самом верху отчета находится раздел Заголовок отчета. В нем содержится надпись с названием отчета.

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

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

4. В нижней части находится раздел Нижний колонтитул. Содержит формулы, которые предназначены для отображения текущей даты печати и номера страницы отчета.

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

25. Понятие алгоритма, свойства алгоритмов

Алгоритм – описанная на некотором языке точная конечная система правил, определяющая содержание и порядок действий над некоторыми объектами, строгое выполнение которых дает решение поставленной задачи.

Любой алгоритм существует не сам по себе, а предназначен для определенного исполнителя (человека, робота, компьютера, языка программирования и т.д.). Совокупность команд, которые данный исполнитель умеет выполнять, называется системой команд исполнителя. Алгоритм описывается в командах исполнителя, который будет его реализовывать.

Алгоритм характеризуется следующими свойствами:

    Дискретность (разрывность) – это свойство алгоритма, характеризующее его структуру: каждый алгоритм состоит из отдельных законченных действий, говорят «Делится на шаги».

    Результативность – свойство, состоящее в том, что любой алгоритм должен завершаться за конечное (может быть очень большое) число шагов.

    Определённость (детерминированность, точность) – свойство алгоритма, указывающее на то, что каждый шаг алгоритма должен быть строго определен и не допускать различных толкований; также строго должен быть определен порядок выполнения отдельных шагов.

    Массовость – применимость алгоритма ко всем задачам рассматриваемого типа, при любых исходных данных.

    Формальность – это свойство указывает на то, что любой исполнитель, способный воспринимать и выполнять инструкции алгоритма, действует формально, т.е. отвлекается от содержания поставленной задачи и лишь строго выполняет инструкции. Рассуждать «что, как и почему?» должен разработчик алгоритма, а исполнитель формально (не думая) поочередно исполняет предложенные команды и получает необходимый результат.

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

Формы создаются на основе спроектированных баз данных. Access предоставляет разнообразные способы создания форм в зависимости от необходимой функциональности и сложности. Наиболее простой способ создания формы осуществляется при помощи мастера форм . Использование мастера форм позволяет создавать довольно гибкие формы, используя поля из разных таблиц, различные виды форм и стили оформления. На рис. 8 показана сложная форма, созданная из формы, основанной на дочерней таблице «Ведомость ремонта автосцепки», внутрь которой внедрена форма, основанная на родительской таблице «Сведения о заказчике».

Рис. 8. Сложная форма в режиме конструктора

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

Использование элементов управления в формах позволяет значительно расширить функциональность форм, а также добавить отображение необходимых данных. В режиме Конструктора форм можно снабдить проектируемую форму заголовком или пояснительным текстом, используя инструмент Надпись. Некоторые поля можно выделить с помощью элементов управления – Линия или Прямоугольник. При распечатке данных всегда полезно знать, когда данные были введены, установить эти параметры можно с помощью кнопки Дата и время .

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

Поле со списком создается следующим образом. В режиме конструктора форм выделить правый прямоугольник того поля, которое будет оснащено элементом управления Поле со списком и, щелкнуть правой кнопкой мыши. Откроется меню, из предлагаемого списка следует выбрать Преобразовать элемент > Поле со списком. Далее через опцию свойства необходимо вызвать Окно свойств и находясь на вкладке Данные установить Тип источника строк – Список значений (рисунок 9).В свойстве Источник строк указать список значений в следующем формате 1001; 1002; 1003; 1004; 1005.



Рис. 9 – Окно свойств поля со списком «Шифр детали»

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

Если, работая в форме, нужно вывести данные из другой формы или ввести их в другую форму, то можно создать в исходной форме командную кнопку, открывающую поля другой формы. Для создания такой кнопки нужно перейти на вкладку Создание и щелкнуть мышью на элементе управления Кнопка . Удерживая нажатой кнопку мыши, прочертить прямоугольник в том месте, где должна располагаться командная кнопка. Откроется меню Создание кнопок . Далее следует выбрать действие, которое будет выполняться при нажатии кнопки, например для открытия формы, выбрать в списке Категории Работа с формой, в списке Действия Открыть форму. Затем щелкнуть на кнопке Далее.

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

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

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



Для создания отчета в Access необходимо на вкладке Создание в группе Отчеты щелкнуть Мастер отчетов.

Мастер отчетов – это средство Access, помогающее создать отчет на основании ответов, полученных на заданные пользователю вопросы.

В поле этого окна Выбор таблицы/запроса следует выбрать нужную таблицу, на основе которой будет создан отчет, и щелкнуть на кнопке Далее . Затем мастер по созданию отчета предлагает ряд диалогов, с помощью которых можно выбрать вид отчета (например, табличный или колончатый), выводимые поля (все или только некоторые), провести сортировку данных в полях (в алфавитном порядке или в порядке возрастания номеров), выбрать стиль отчета (например, строгий). При ответах в диалогах нужно щелкать на кнопке Далее до тех пор, пока эта кнопка не станет недоступна - значит все вопросы закончились и остается щелкнуть на кнопке Готово .

Готовый отчет можно просмотреть (активен Режим просмотра ). Доработать вид отчета можно в режиме Конструктора отчетов , куда можно перейти из окна База данных , щелкнув на кнопке, Конструктор .

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

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

Находясь в режиме Конструктора отчетов , можно снабдить проектируемый отчет заголовком (его следует поместить в области Заголовок отчета ), верхним колонтитулом, выводящим заголовки столбцов вверху каждой страницы, (размещается в области Верхний колонтитул ), нижним колонтитулом, выводящим итоговую информацию внизу каждой страницы, (область Нижний колонтитул обычно содержит номер текущей страницы), областью примечаний, где располагается итоговая сумма отчета. На рис. 10 показан отчет в режиме конструктора с организацией итогового поля, подсчитывающего количество записей в поле «Виды неисправностей».

Рис. 10. Окно просмотра отчета в режиме конструктора

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

Сохранение макета отчета. Для сохранения макета отчета необходимо нажать кнопку Microsoft Office , а затем выбрать команду Сохранить или нажать сочетание клавиш CTRL+S . Можно вместо этого нажать кнопку. Сохранить в окне Панель быстрого доступа . Если отчету еще не присвоено имя, необходимо ввести его в поле Имя отчета, а затем нажать кнопку ОК .

Сохранение макета отчета под другим именем. Для сохранения макета отчета под другим именем необходимо нажать кнопку Microsoft Office , а затем выбрать команду Сохранить как . В диалоговом окне Сохранение ввести имя в поле Сохранение объекта в , а затем в поле Как выберите пункт Отчет и нажать кнопку ОК.

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

На форме появляются Заголовок формы и Примечание формы :

В заголовке нашей формы находится надпись с названием формы, а в примечании фамилия студента, который выполним работу. Для этого на панели элементов управления выбираем значок Надпись ,

наводим курсор на область формы и нажимаем левую кнопку мыши. После вводим текст:

Далее изменим фон в Заголовке формы и Примечании формы . Для этого в окне Свойство формы нужно выбрать раздел ЗаголовокФормы (ПримечаниеФормы ). После вкладка Все и в поле Цвет фона выбрать нужный цвет:


Таким же образом изменяем фон и для Области данных :

В появившемся Списке полей выбрать нужные поля и перетащить на форму и разместить в нужном месте:

Выбираем «внешний» вид нашей кнопки и нажимаем Далее :

Задаем имя кнопки и нажимаем Готово :

Аналогичным способом создаем кнопку Закрыть форму , только меняем действие для кнопки:

После задаем форму кнопке и размещаем в нужном месте на форме:

Открываем форму в «Режиме формы» результат нашей работы на экране:

Таблица «НазначенияОплат» до добавления данных:

Таблица «НазначенияОплат» после добавления данных:

Последующие формы создаются аналогичным способом!

1.3 Создать ленточную форму для ввода и вывода данных о платежах многих студентов (источник данных для формы - запрос, содержащий поля Фамилия , Имя , Отчество из таблицы «Студенты» и поля СуммаОплаты, ДатаОплаты, ЦельОплаты из таблицы «Платежи»).

Решение «Задачи 1.3»:

Создаем запрос в режиме Конструктор , содержащий поля Фамилия , Имя , Отчество из таблицы «Студенты» и поля СуммаОплаты, ДатаОплаты, ЦельОплаты из таблицы «Платежи»:

Для создания ленточной формы используется Мастер форм :

В появившемся окне Создания форм выбрать данные, которые нам необходимы и нажать Далее :

Выбрать вид представления данных и нажать Далее :

Задаем название формы и жмем Готово :

Ленточная форма в режиме Конструктор :

Ленточная форма в «Режиме формы»:

1.4 Работа с формами, в которые внедрены подчиненные формы (разработка сложных форм)

Создать сложную форму для вывода данных о платежах выбранного студента. Последовательность действий:

1) Создать простую форму «ПлатежиСтудента» с полями: КодСтудента , Фамилия , Имя , Отчество из таблицы «Студенты» в качестве главной формы.

2) Создать табличную форму «ПодчиненнаяФормаПлатежиСтудента» с полями: КодСтудента , СуммаОплаты , ДатаОплаты , ЦельОплаты из таблицы «Платежи» в качестве подчиненной формы.

3) Внедрить вторую форму в первую и связать их по полю КодСтудента .

Решение «Задача 1.4»:

Создаем простую форму в режиме Конструктор . В Заголовок формы и Примечание формы заносим нужную информацию. Меняем цвет, шрифт текста. Меняем фон для формы. Далее заносим на форму поля КодСтудента , Фамилия , Имя , Отчество из таблицы «Студенты» (это и есть главная форма):

и размещаем подчиненную форму на главной. В появившемся окне выбираем нашу подчиненную форму:

Форма в режиме Конструктор :

Сложная форма в «Режиме формы»:

1.5 Контрольное задание (вариант 13)

Создать сложные формы, содержащие сведения, указанные в таблице (при необходимости, использовать не таблицы, а запросы в качестве источника данных для подчиненных форм):

Решение контрольного задания:

Создаем табличную форму и заносим нужные поля (из запроса) на форму (подчиненная форма):

Подчиненная форма в режиме Конструктор :

Сложная форма в режиме Конструктор :

Форма в «Режиме формы»:

Выводы: изучили основы работы с экранными формами и отчетами в СУБД MS Access.Научились создавать простые формы, ленточные формы, подчиненные формы