Будь умным!


У вас вопросы?
У нас ответы:) SamZan.net

Лабораторная работа 4СОЗДАНИЕ ФОРМ И ОТЧЕТОВ В РЕЖИМЕ КОНСТРУКТОРА Цель работы- изучить возможности соз

Работа добавлена на сайт samzan.net:

Поможем написать учебную работу

Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.

Предоплата всего

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 24.11.2024

Лабораторная работа №4
СОЗДАНИЕ ФОРМ И ОТЧЕТОВ В РЕЖИМЕ КОНСТРУКТОРА

Цель работы: изучить возможности создания форм и отчетов в MS Access при помощи конструктора, научиться создавать формы и отчеты (ОК-?, ПК-?, СК-?).

Организационная форма занятия: лабораторная работа.

Вопросы (компетенции, навыки) для освоения:

  1.  Изучить окно конструктора форм и отчетов.
  2.  Научиться создавать форму в режиме конструктора.
  3.  Научиться создавать отчет в режиме конструктора.
  4.  Познакомиться с назначением Панели элементов и научить добавлять элементы управления в формы и отчеты.
  5.  Знать назначение всех Элементов управления и технологии их размещения в формах и отчетах.
  6.  Научиться добавлять вычисляемые поля в формы и отчеты.

Задания для выполнения и методические рекомендации:

Задание№1. Создайте на основе таблицы Студент форму в режиме конструктора с добавлением следующих элементов управления формы: флажки, списки, поле со списком, присоединенная рамка объекта.

Технология работы

  1.  Создайте на основе таблицы Студент новую форму в режиме Конструктора. Для этого перейдите к объектам Формы, на панели Создание выберите Конструктор форм. Нажмите кнопку Добавить поля.  Справа от формы появится список таблиц. Выберите таблицу Студент (рис. 1).

Рис. 1. Конструктор форм

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

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

Создавая форму в режиме конструктора мы будем использовать элементы управления, которые размещаются на специальной панели элементов (рис. 2).

Рис. 2. Элементы управления

4. Поля Номер, Фамилия, Имя, Отчество, Характеристика выведите в элемент управления Поле. Для этого можно просто перетащить выше названные поля из списка полей в область данных (по умолчанию создается элемент управления Поле). С помощью окна Свойства выберите шрифт, цвет, фон для этих полей.

5. Для поля Пол создайте элемент управления Поле со списком, для этого на Панели элементов включите кнопку Использовать мастера, затем выберите элемент Поле со списком. Перетащите поле Пол из списка полей таблицы Студент в Область данных формы. В открывшемся диалоговом окне мастера выберите Будет введен фиксированный набор значений, в следующем диалоговом окне введите в столбец буквы «м» и «ж», затем сохраните в поле Пол, задайте подпись Пол. Элемент создан.

6. Поле Фото выведем в элемент управления Присоединенная рамка объекта. Для этого щелкните по указанному элементу управления, а затем по полю Фото в списке полей и перетащите его в Область данных.

7. В Область примечаний добавьте элемент управления Надпись и введите текст: Сведения об успеваемости студентов хранятся в таблице Сессия. 

8. В результате проделанной работы вы получите приблизительно такую форму, как на рис. 3.

9. Просмотрите форму в режиме просмотра.

Рис. 3. Форма Студент в режиме конструктора 

Задание №2. Создайте на основе таблицы Студент отчет в режиме конструктора, содержащий сведения о возрасте студентов

Технология работы

1. Создайте отчет в режиме конструктора, для чего перейдите во вкладку Отчеты, на панели Создание выберите Конструктор отчетов.

2. Добавьте в отчет область заголовка и примечаний, нажав кнопку Заголовок.

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

4. Нажмите кнопку Группировка на панели конструктора формы. В области Группировка, сортировка и итоги нажмите кнопку Добавить группировку, сначала выберите поле Группа, затем выберите поле Пол. Нажмите кнопку Добавить сортировку и добавьте сортировку для полей Группа и Пол (рис. 4).

Рис. 4. Область настройки группировки и сотриторки данных отчета

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

4. Все остальные элементы отчета разместите в соответствии с рис. 5. В области заголовка и примечаний для ввода текста воспользуйтесь элементом управления Надпись. В верхний колонтитул поместите номера страниц с помощью кнопки Номера страниц.  В нижний колонтитул введите дату создания отчета, добавив пустое поле и через свойство данные выберите функции, возвращающую текущую дату (функция =Date()).

Рис. 5. Отчет Студент в режиме конструктора

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

8. Отформатируйте элементы управления с помощью окна Свойства. Запустите отчет.

Рекомендуемая литература:

Основная:

  1.  Информатика: учебник / Под ред. проф. В.В.Трофимова. – М.: Издательство Юрйт; ИД Юрайт, 2011. – 911 c.
  2.  Симонович С.В. Информатика. Базовый курс. Учебник для вузов. Изд-во: Питер, 2009. – 640 с.

Дополнительная:

  1.  Программное обеспечение ЭВМ (практическое руководство по работе с приложениями OpenOffice.org): Учебно-методическое пособие. – Ставрополь: Изд-во СГУ, 2009. – 235 с. (Базы данных OpenOffice.org Base – Лабораторная работа 5, стр. 181-192).

Интернет-ресурсы:

http://www.intuit.ru/catalog/office/ - Офисные технологии: Microsoft Access:

http://office.microsoft.com - официальный сайт Корпорации Майкрософт (Microsoft Corporation)

Задание для развития и контроля владения компетенциями:

  1.  Расскажите о структуре формы и о структуре отчета в режиме конструктора.
  2.  Опишите технологию создания формы в режиме конструктора.
  3.   Опишите технологию создания отчета в режиме конструктора.
  4.  Расскажите о назначении Элементов Панели элементов.
  5.  Опишите технологию добавления разных элементов в формы и отчеты.
  6.  Опишите технологию добавления вычисляемых полей в формы и отчеты.




1. .1. Економічна сутність оборотних фондів
2. Альвеолит фиброзирующий идиопатический
3. Эластичность спроса и предложения по цене доходу перекрестная эластичность спроса по цене; практическое
4. О несостоятельности банкротстве действие которого распространяется на все юридические лица за исключен
5. Тема- Выкладка товаров в торговом зале магазина Самобранка вариант 9 Выполнила
6. Введение2 1 Современные направления в развитии ассортимента и улучшения качества игрушек4 2 Требования к
7. тема Демокрита. Главный упор Эпикур как почти все направления эллинистического и позднейшего римского пери
8. западное озеро Оно и на самом деле является здешней жемчужиной
9. Развитие вексельного рынка в России
10. Тема 1 Предмет методи та завдання дисципліни
11. Готовность к риску как профессионально важная личностная предпосылка предпринимательской деятельности
12. ~ лечебное применение минеральных вод
13. Биосфера-2
14. Памятка по гражданской обороне
15. 23 всего три Отвечать на вопрос сколько всего Учить порядковому счёту в пределах пяти
16. ВЗРОСЛОСТЬ ЗРЕЛОСТЬ Общепсихологическая характеристика взрослости
17. чудесно спасшимся
18. Конспект лекций по дисциплине ОСНОВЫ ПРОГРАММИРОВАНИЯ И АЛГОРИТМИЧЕСКИЕ ЯЗЫКИ Первый семестр
19. реферат дисертації на здобуття наукового ступеня кандидата педагогічних наук Київ 2003
20. немецкий философидеалист; снискал себе славу как блестящий эссеист