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

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

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






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

1. В Главном меню панели быстрого доступа найти вкладку Создание, щёлкнуть на кнопке Другие формы. Выберите вариант Мастер Рисунок 19 форм. На экране появится следующее окно

диалога, как на рисунке 19.

2. Чтобы выбрать все доступные поля таблицы, щелкните на кнопке», затем - на кнопке Далее. Появится второе окно мастера.

3. Установите переключатель В один столбец рисунок 20.

 

 

Рисунок 20

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

5. Сохраните предложенное имя формы. Установите пе­реключатель Изменить макет формы и завершите работу с мастером, щелкнув на кнопке Готово. Форма откроет­ся в режиме конструктора. Результат смотрите на рисунке 22.

Рисунок 21 Рисунок 22

 

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

6. Если область данных не видна на экране целиком, не­много растяните макет формы.

7. Один раз щелкните на подписи к полю Электронная поч­та. Access выделит как само поле, так и подпись к нему.

8. Еще раз щелкните на подписи к полю. Оно будет выделено другим цветом, и вы сможете изменить текст подписи. Измените текст на Эл. почта.

9. Щелкните на кнопке Сохранить.

 

Рисунок 23

 

10. Щелкните на кнопке Вид. Откройте форму в режиме формы.

11. Теперь введите данные согласно таблице, приведенной ниже. Напоминаем, что для перехода к новой записи и от поля к полю используется клавиша Tab.

Код заказчика Фирма Адрес Город Эл. почта Телефон Код города
  ООО «Альфа» Б.Ордынка, 23 Москва [email protected] 936-11-12  
  АОЗТ «Бета» Невский, 40 С.Петербург [email protected] 320-51-51  
  ООО «Гамма» Гороховая, 22 С.Петербург [email protected] 325-12-00  
  ООО «Дельта» Крещатик, 12 Киев [email protected] 125-11-95  

 

12. Закройте форму.

 

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

Установка связей между таблицами

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

 

4.1 Создание новой таблицы

1. В Главном меню панели быстрого доступа найти вкладку Создание. Нажать на кнопку Конст-руктор таблиц.

2. Заполняем её, как показано на рисунке 25.

Рисунок 24

 

Имя поля Тип данных
КодЗаказа Текстовый
КодЗаказчика Текстовый
Название Текстовый
Место Текстовый
Выполнение Логический
Срок Дата/время
Оплата Денежный

Щёлкните на селекторе (маркер выделения) строки для поля КодЗаказа.

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

3. Задайте полям следующие свойства, смотрите таблицу 1.

 

 

Рисунок 25

Таблица 1

Поле Размер Формат Подпись Обязательное
КодЗаказа     Код заказа Да
КодЗаказчика     Код заказчика Да
Название        
Место        
Выполнение   Да/Нет    
Срок   Длинный формат даты   Да
Оплата   Денежный    

4. Сохраните таблицу под именем Заказы и закройте окно.

 

Создание реляционных связей между таблицами

Теперь создадим реляционные связи между таблицами.

1. В Главном меню панели быстрого доступа найти вкладку Работа с базами данных. Щёлкните на кнопке Схема данных. На экране появится окно Схема данных и откроется окно диалога Добавление таблицы.

 

Рисунок 26

2. Из списка таблиц выберите таблицу Заказчики. Чтобы поместить ее в окно Схема данных, щелкните на кнопке Добавить.

3. Аналогичным способом добавьте таблицу Заказы и за­кройте окно Добавление таблицы. Окно Схема данных бу­дет иметь вид, показанный на рисунке 26.

4. Щелкните на поле КодЗаказчика в списке полей табли­цы Заказчики и перетащите его в список полей таблицы Заказы.

Рисунок 27

 

На экране появится окно диалога Изменение связей (рисунок 27).

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

Рисунок 29

 

6. Щелкните на кнопке Создать для создания связи. Access покажет на схеме отношения между таблицами. Значки 1 и °° означают отношение «один-ко-многим».

7. Закрыть схему данных.

Проведем небольшую проверку.

1. Откройте таблицу Заказы и введите данные в одну за­пись, как показано на рисунке 28. Для перехода между полями используйте клави­шу Tab.

Код заказа Код заказчика Название Место Выполнение Срок Оплата
    Журнал С.Петербург   01.12.99  

2. Обратите внимание, что мы пытаемся ввести несуще­ствующий код заказчика. Access не позволит вам завер­шить ввод данных в запись, пока вы не введете верный код. Введите код 4578 и завершите ввод записи рисунок 29.

Рисунок 28

3. Закрыть таблицу Заказы, и со-хранить изменения (рисунок 29).

 

 

Рисунок 29

Access предоставляет более удобный способ работы со связанными таблицами.

1.Откройте таблицу Заказчики (рисунок 30).

Перед столбцом Код заказчика появился новый столбец.

Рисунок 30

 

Если щелкнуть на значке «плюс» в этом столбце, на экране появятся поля для ввода данных в связанную таблицу (Заказы), соответствующие записям для данного кода заказчика.

2. Введите следующие данные для заказов рисунок 31. Для установ­ки флажка в поле Выполнение нажмите пробел при вы­делении рамки флажка. Для ввода даты достаточно вводить данные в виде 01, 01, 99. Access корректно пре­образует их в длинный формат.

Рисунок 31

3. Закройте таблицу Заказчики и откройте таблицу Заказы. Обратите внимание, что все введенные в таблицу Заказ­чики записи появились в новой таблице.

Рисунок 32

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

 







Дата добавления: 2014-11-12; просмотров: 523. Нарушение авторских прав; Мы поможем в написании вашей работы!



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

Расчетные и графические задания Равновесный объем - это объем, определяемый равенством спроса и предложения...

Кардиналистский и ординалистский подходы Кардиналистский (количественный подход) к анализу полезности основан на представлении о возможности измерения различных благ в условных единицах полезности...

Обзор компонентов Multisim Компоненты – это основа любой схемы, это все элементы, из которых она состоит. Multisim оперирует с двумя категориями...

Деятельность сестер милосердия общин Красного Креста ярко проявилась в период Тритоны – интервалы, в которых содержится три тона. К тритонам относятся увеличенная кварта (ув.4) и уменьшенная квинта (ум.5). Их можно построить на ступенях натурального и гармонического мажора и минора.  ...

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

Опухоли яичников в детском и подростковом возрасте Опухоли яичников занимают первое место в структуре опухолей половой системы у девочек и встречаются в возрасте 10 – 16 лет и в период полового созревания...

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

Классификация ИС по признаку структурированности задач Так как основное назначение ИС – автоматизировать информационные процессы для решения определенных задач, то одна из основных классификаций – это классификация ИС по степени структурированности задач...

Внешняя политика России 1894- 1917 гг. Внешнюю политику Николая II и первый период его царствования определяли, по меньшей мере три важных фактора...

Studopedia.info - Студопедия - 2014-2024 год . (0.015 сек.) русская версия | украинская версия