16600

Формирование навыков создания форм в среде MS Access

Лабораторная работа

Информатика, кибернетика и программирование

Лабораторная работа №3 Цель работы: Формирование навыков создания форм в среде MS Access. Лабораторная работа состоит из трех частей: Создание простых форм на основе запроса для просмотра и ввода данных. Создание подчиненных форм для работы с данными из связанных ...

Русский

2013-06-22

133 KB

2 чел.

Лабораторная работа №3

Цель работы: Формирование навыков создания форм в среде MS Access.

Лабораторная работа состоит из трех частей:

  1.  Создание простых форм на основе запроса для просмотра и ввода данных.
  2.  Создание подчиненных форм для работы с данными из связанных таблиц.
  3.  Создание форм по индивидуальным заданиям.

Названия таблиц, а также строк и столбцов таблиц выделены в тексте жирным шрифтом, названия команд меню - курсивом, а нажимаемых кнопок и других экранных элементов - подчеркнутым шрифтом.

Часть 1. Создание простых форм на основе запроса или таблицы.

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

  1.  Создание простой формы на основе таблицы.

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

Рис.1 – Изображение формы Студенты в режиме формы

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

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

Рис.2– Изображение формы Студенты в режиме Конструктора

  1.  Создание простой формы на основе запроса.

Создайте форму, на которой данные о студенте включают и его факультет. Для этого воспользуйтесь уже готовым запросом, в котором присутствуют необходимые данные. Чтобы значение факультета нельзя было менять из этой формы, нужно в свойствах этого элемента управления установить блокировку во вкладке Данные. Измените и название формы – "Студенты с факультетами" (в режиме Конструктора слева от формы в окне свойств всей формы).

Рис.3– Изображение формы Студенты с факультетами в режиме формы

Часть 2. Создание подчиненных форм для работы с данными из связанных таблиц.

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

  1.  Создание подчиненной формы

Во вкладке Создание выберите команду Другие формы / Мастер форм и укажите таблицы, из которых нужно брать данные. В качестве таблиц выберите таблицу Группы с указанием поля Факультет, таблицу Студенты с указанием полей Группа, Фамилия, Зачетка, таблицы Успеваемость с указанием полей Предмет, Балл . Последовательно нажимая на кнопку Далее выберите в качестве вида представления данных Подчиненные формы внешний вид подчиненной формы – Табличный. Запишите название формы как Студенты с оценками. Внесите изменения в заголовки основной и подчиненной форм – Список студентов и Оценки соответственно.

В режиме конструктора для подчиненной формы для каждого поля установите в Окне Свойств Блокировку во вкладке Данные.

Рис.4– Изображение формы Студенты с оценками в режиме конструктора

  1.  Редактирование формы в режиме конструктора

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

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

  1.  Добавление вычисляемого поля.

Добавьте на форму Студенты с оценками вычисляемое поле с суммой всех стипендий. Для этого поместите в нужное место элемент управления Поле и значением его свойства Данные сделайте выражение с функцией суммирования всех стипендий (=Sum([Стипендия]).


Рис.5– Изображение формы Студенты с оценками в режиме таблицы

Часть 3. Создание форм по индивидуальным заданиям.

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

3.2. Создайте формы для отображения Ваших индивидуальных запросов.

PAGE   \* MERGEFORMAT 3


 

А также другие работы, которые могут Вас заинтересовать

83538. Дипломатичне право міжнародних організацій 36.09 KB
  Як показує практика багатостороння дипломатія відбувається головним чином в рамках міжнародних організацій при яких держави засновують свої постійні представництва які користуються такими ж привілеями та імунітетами що і члени делегацій державчленів організації. Вона охоплює чотири сфери діяльності держав в їх відносинах з міжнародними організаціями і в рамках міжнародних конференцій а саме постійні представництва держав при міжнародних організаціях місії постійних спостерігачів при міжнародних організаціях делегації держав в органах і...
83539. Кодифікація міжнародного морського права. Види морських просторів 36.24 KB
  Міжнародне морське право являє собою систему міжнародноправових принципів і норм що визначають правовий режим морських просторів і регулюють відносини між державами та іншими суб\'єктами міжнародного права з приводу їх діяльності з дослідження та використання просторів Світового океану та його ресурсів. Міжнародне морське право відноситься до однієї з найбільш старих галузей міжнародного права і спочатку склалося у формі звичаєвих норм. Кодифікація морського права була проведена в XX ст.
83540. Внутрішні морські води та їх правовий режим 36.63 KB
  Внутрішні морські води це води розташовані в сторону берега від вихідної базисної лінії територіального моря. До складу внутрішніх морських вод входять: води заток бухт лиманів історичні затоки води морських портів а також води розташовані в сторону берега від вихідних ліній прийнятих для обчисленні ширини територіального моря. Води затоки відносяться до внутрішніх морських вод якщо її берега належать одній державі ширина природного входу до затоки не перевищує 24 морських миль Якщо відстань між пунктами природного входу до...
83541. Режим морських портів 36.21 KB
  Прибережна держава самостійно вирішує питання про характер порту зокрема його закритість або відкритість для міжнародного судноплавства. Прибережна держава не повинна проте відмовляти у дозволі на вхід до закритого порту судну яке знаходиться в небезпеці у випадку аварії або штормової погоди судну що зазнає лихо. З метою забезпечення власної безпеки прибережна держава може. Прибережна держава зазвичай не втручається у відносини між капітаном екіпажем та пасажирами.
83542. Правовий режим архіпелажних вод 38.18 KB
  Суверенна влада прибережної держави обмежена правом безперешкодного проходу та правом архіпелажного проходу морськими коридорами що надається іноземним морським та повітряним суднам в архіпелажних водах ст. Архіпелажний прохід морськими коридорами означає що усі судна і літальні апарати користуються правом архіпелажного проходу такими морськими коридорами і прольоту по таким повітряним коридорам з ціллю безперервного і швидкого транзиту через архіпелажні води з однієї частини відкритого моря або виключної економічної зони до іншої частини...
83543. Поняття і межі територіального моря. Право мирного проходу. Правовий режим територіальних вод 37.22 KB
  Правовий режим територіальних вод Територіальне море це пояс морських вод шириною до 12 морських миль що розташований між берегом чи безпосередньо за внутрішніми морськими водами або архіпелажними водами держави та відкритим морем або водами спеціальних зон. Територіальне море як й внутрішні морські води є частиною території прибережної держави. На підставі цього права торгівельні судна можуть проходити через територіальне море іноземної держави без спеціального дозволу лише за умови дотримання права прибережної держави. Прохід...
83544. Поняття та правовий режим прилеглої зони 36.05 KB
  Сстановлює що прилегла зона не може пролягати далі ніж на 12 морських миль від вихідної лінії від якої відміряється ширина територіального моря проте Конвенція з морського права 1982 р. містить положення що прилегла зона не може пролягати за межі 24 морських миль від цієї лінії Розвитком інституту прилеглої зони стала практика встановлення прибережними державами за межами свого територіального морязон виключного рибальства. Ширина морських зон виключного рибальства в практиці держав різниться.
83545. Виключна економічна зона та її правовий режим 33.18 KB
  Ширина виключної економічної зони не повинна перевищувати 200 морських миль що відраховуються від вихідних ліній від яких відмірюється ширина територіального моря. Прибережна держава в межах виключної економічної зони має суверенні права на розвідку розробку і збереження природних ресурсів як живих так і неживих що знаходяться у її водах на морському дні або його надрах. Прибережна держава в межах своєї виключної економічної зони користується не тільки економічними повноваженнями але й юрисдикцією щодо створення і використання штучних...
83546. Континентальний шельф і його правовий режим. Межі континентального шельфу. Делімітація континентального шельфу 36.65 KB
  Межі континентального шельфу. Делімітація континентального шельфу Відповідно до Конвенції ООН з морського права 1982 р. Підводна околиця материка включає продовження континентального масиву прибережної держави що знаходиться під водоюі складається з поверхні і надр шельфу схилу і підйому. внутрішнім кордоном континентального шельфу є зовнішня межа територіального моря лінії на відстані 12 морських миль від вихідної лінії.