Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Архив3 / ZADANIE_K_KURSAChU_IT / ЗАДАНИЕ / Работа с СУБД.doc
Скачиваний:
10
Добавлен:
07.08.2013
Размер:
786.43 Кб
Скачать

2. Редактирование и создание форм без Мастера

2.1 Простая редактируемая форма

Для таблицы Поставки с помощью функциональной кнопки Автоформа создайте простую форму, которую сохраните (но не закрывайте) под именем Поставки_редактируемая. Эта форма будет использоваться в настоящем разделе для ручного редактирования

  • Перейдите в режим конструктора формы.

  • Измените размеры формы (расширьте ее).

  • Выведите рядом с окном формы Поставки_редактируемая окно панели элементов с рядом элементов управления (меню Вид)

  • Визуально сгруппируйте поля КодПоставщика и КодДетали, для чего постройте вокруг них ЭУ Прямоугольник.

  • Расположите ЭУ ДатаПоставки вместе с надписью справа от прямоугольника с полями КодПоставщика и КодДетали, перетащив их с помощью мыши.

  • Организуйте ввод полей КодПоставщика и КодДетали путем выбора их названий из раскрывающихся списков. Для этого измените вид ЭУ для полей КодПоставщика и КодДетали на ЭУ Поле со списком. Сделайте щелчок правой кнопкой мыши по ЭУ для полей КодПоставщика и КодДетали . В появившемся меню выберите Преобразовать элемент в, а затем в новом меню Поле со списком. Откройте таблицу свойств этого ЭУ и назначьте следующие свойства:

для поля КодПоставщика для поля КодДетали

Данные КодПоставщика Данные КодДетали

Тип источника строк Таблица/запрос

Источник строк Поставщики Источник строк Детали

Число столбцов 2

Ширина столбцов 2

Присоединенный столбец 1

  • Измените подписи для данных ЭУ: в ЭУ Надпись измените текст подписи КодПоставщика на Код поставщика, а подпись КодДетали – на подпись Код детали (см. рис. 4)

  • Проверьте работу формы в режиме формы и закройте ее.

2.2 Сжатие бд

- В меню Сервис выберите пункт Служебные программы, далее выполните команду Сжать базу данных.

2.3 Сохранение и закрытие бд

- Закройте окно БД. Закончите работу с MS Access.

Практическое занятие. Работа с отчетами.

Постановка задачи

Создается база данных “Поставка деталей”. Она базируется на 3-х таблицах: Поставщики, Детали и Поставки. Экземпляры таблиц со сделанными в ходе занятий “Работа с запросами” и “Работа с формами” изменениями, отмеченными в таблицах курсивом, представлены ниже.

Таблица 1. Поставщики

КодПоставщика

Фамилия

Имя

Отчество

Город

Телефон

1

Иванов

Петр

Петрович

Спб

(812)234-4566

2

Петров

Иван

Абрамович

Спб

(812)456-1234

3

Сидоров

Мойша

Иванович

Москва

(067)234-1111

4

Петров-Водкин

Сергей

Сергеевич

Киев

(078)234-8900

6

Борисова

Пелагея

Авдотьевна

Урюпинск

7

Задрипупенко

Самуил

Самуилович

Биробиджан

Таблица 2. Детали

КодДетали

Название

Вес

ГородСклада

1

гайка

12,6

Спб

2

болт

56,8

Москва

3

шуруп

23,1

Москва

4

шайба

5,3

Биробиджан

5

винт

7,8

Лондон

6

штифт

9

Нью-Йорк

7

болт с левой резьбой

46

Спб

8

заклепка

1,6

Москва

Таблица 3. Поставки

КодПоставщика

КодДетали

Количество

ДатаПоставки

1

1

456

21.10.99

1

5

20

21.10.99

2

3

55

18.10.99

2

4

1

13.10.99

2

6

34

20.10.99

3

4

57

22.10.99

  1. Создание простых отчетов

Соседние файлы в папке ЗАДАНИЕ