Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Met_ACCESS_2002.pdf
Скачиваний:
17
Добавлен:
03.03.2016
Размер:
521.8 Кб
Скачать

 

 

 

 

 

 

F Tran

sf

 

 

 

 

 

 

D

 

 

 

 

 

 

Y

P

 

 

 

 

or

e

 

B

Y

 

 

 

 

 

 

 

m

B

 

 

 

 

 

 

buy

r

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

0

A

 

 

 

 

 

 

 

to

 

 

.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

here

 

 

 

 

 

 

 

 

Click

 

 

 

 

 

w

 

 

 

 

 

m

 

 

 

 

 

 

 

 

 

 

 

w

w.

 

 

 

 

o

 

 

 

 

 

 

 

 

.

 

 

 

 

 

 

 

A BBYY

c

 

 

 

 

 

 

 

 

 

7 ИСПОЛЬЗОВАНИЕ ФОРМ

7.1Создание простой формы с помощью мастера

AB

 

 

 

 

 

F Tran

sf

 

 

 

 

 

D

 

 

 

 

 

Y

P

 

 

 

 

or

e

B

Y

 

 

 

 

 

 

 

m

 

 

 

 

 

 

buy

r

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

0

 

 

 

 

 

 

 

to

 

 

.

 

 

 

 

 

 

here

 

 

 

 

 

 

 

Click

 

 

 

 

w

 

 

 

 

 

m

 

 

 

 

 

 

 

 

 

w

w.

 

 

 

 

o

 

 

 

 

 

 

 

.

 

 

 

 

 

 

A B BYY

c

 

 

 

 

 

 

 

 

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

1.Открыть базу данных.

2.Открыть окно вкладки"Формы" окна "База данных", показанное на

рис.7.1.

Рис.7.1

3. В этом окне нажать кнопку"Создать". Появится окно "Новая форма" как показано на рис.7.2.

Рис.7.2

22

AB

 

 

 

 

 

F Tran

sf

 

 

 

 

 

 

 

 

 

F Tran

sf

 

 

 

 

 

 

D

 

 

 

 

 

 

 

 

 

 

D

 

 

 

 

 

 

Y

P

 

 

 

 

or

e

 

 

 

Y

P

 

 

 

 

or

e

B

Y

 

 

 

 

 

 

 

 

m

 

B

Y

 

 

 

 

 

 

 

 

m

 

 

 

 

 

 

buy

 

r

B

 

 

 

 

 

 

buy

r

 

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

 

0

 

 

 

 

 

 

 

 

0

 

 

 

 

 

 

 

to

 

 

 

 

.

A

 

 

 

 

 

 

 

to

 

 

 

.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

here

 

 

 

 

 

 

 

 

 

 

 

 

here

 

 

 

 

 

 

 

 

Click

 

 

 

 

 

 

 

 

 

 

 

Click

 

 

 

 

 

w

 

 

 

 

 

 

m

 

w

 

 

 

 

 

 

m

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

w

w. .

o

В окне "Новая форма" выделить пункт Мастер

форм и подтвердить, нажав

w

w. .

o

 

 

 

 

 

A BBYY

c

 

 

 

 

 

 

 

 

A B BYY

c

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

кнопку Ok .

4. Появится окно " Создание Форм" как показано на рис. 7.3.

Рис. 7.3

В этом окне в раскрывающемся списке Таблицы/запросы выбрать таблицу, поля которой следует поместить в создаваемой форме. В левом нижнем углу окна появятся Доступные поля выбранной таблицы. Выделить поле среди доступных и нажать кнопку > для помещения его в форму. Имя этого поля появится в перечне Выбранные поля окна "Создание форм". Аналогично можно поместить в форму другие нужные поля. Если требуется одновременно поместить в форму

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

5.Появится окно как показано на рис. 7.4. В нём необходимо выбрать внешний вид формы и нажать кнопку Далее .

6.Появится окно как показано на рис. 7.5. В нём необходимо выбрать удобный стиль оформления формы и нажать кнопку Далее .

7.Появится окно для ввода имени формы. Имя формы набрать с клавиатуры и нажать кнопку Готово .

23

 

 

 

 

 

 

F Tran

sf

 

 

 

 

 

 

D

 

 

 

 

 

 

Y

P

 

 

 

 

or

e

 

B

Y

 

 

 

 

 

 

 

m

B

 

 

 

 

 

 

buy

r

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

0

A

 

 

 

 

 

 

 

to

 

 

.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

here

 

 

 

 

 

 

 

 

Click

 

 

 

 

 

w

 

 

 

 

 

m

 

 

 

 

 

 

 

 

 

 

 

w

w.

 

 

 

 

o

 

 

 

 

 

 

 

 

.

 

 

 

 

 

 

 

A BBYY

c

 

 

 

 

 

 

 

 

 

Рис. 7.4

Рис. 7.5

AB

 

 

 

 

 

F Tran

sf

 

 

 

 

 

D

 

 

 

 

 

Y

P

 

 

 

 

or

e

B

Y

 

 

 

 

 

 

 

m

 

 

 

 

 

 

buy

r

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

0

 

 

 

 

 

 

 

to

 

 

.

 

 

 

 

 

 

here

 

 

 

 

 

 

 

Click

 

 

 

 

w

 

 

 

 

 

m

 

 

 

 

 

 

 

 

 

w

w.

 

 

 

 

o

 

 

 

 

 

 

 

.

 

 

 

 

 

 

A B BYY

c

 

 

 

 

 

 

 

 

24

 

 

 

 

 

 

F Tran

sf

 

 

 

 

 

 

D

 

 

 

 

 

 

Y

P

 

 

 

 

or

e

 

B

Y

 

 

 

 

 

 

 

m

B

 

 

 

 

 

 

buy

r

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

0

A

 

 

 

 

 

 

 

to

 

 

.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

here

 

 

 

 

 

 

 

 

Click

 

 

 

 

 

w

 

 

 

 

 

m

 

 

 

 

 

 

 

 

 

 

 

w

w.

 

 

 

 

o

 

 

 

 

 

 

 

 

.

 

 

 

 

 

 

 

A BBYY

c

 

 

 

 

 

 

 

 

 

7.2Создание подчинённых форм

AB

 

 

 

 

 

F Tran

sf

 

 

 

 

 

D

 

 

 

 

 

Y

P

 

 

 

 

or

e

B

Y

 

 

 

 

 

 

 

m

 

 

 

 

 

 

buy

r

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

0

 

 

 

 

 

 

 

to

 

 

.

 

 

 

 

 

 

here

 

 

 

 

 

 

 

Click

 

 

 

 

w

 

 

 

 

 

m

 

 

 

 

 

 

 

 

 

w

w.

 

 

 

 

o

 

 

 

 

 

 

 

.

 

 

 

 

 

 

A B BYY

c

 

 

 

 

 

 

 

 

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

1.

Во вкладке "Формы" окна "База данных",

показанного

на рис.7.1,

нажать

кнопку

Создать

, появится окно "Новая

форма", как

показано на

рис. 7.2.

 

 

 

 

 

2. В окне "Новая форма" выбрать пункт "Мастер форм" и, не указывая в качестве источника данных таблицу или запрос, нажать кнопку Далее .

3. Появится окно "Создание форм" как показано на рис. 7.3. В нём выбрать сначала таблицу, являющуюся справочником для другой, т. е. таблицу, связующее поле которой имеет отношение"один". Нужные поля этой таблицы поместить в форму аналогично, как и для простой формы. Затем выбрать

таблицу,

с которой

этот справочник связан отношением"много" или ¥.

Нужные

поля второй

таблицы поместить также в форму и нажать кнопку

Далее

.

 

 

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

Рис. 7.6

5. Появится окно как показано на рис. 7.7. В нем необходимо выбрать внешний вид подчинённой формы (удобнее форма табличная) и нажать кнопку Далее .

25

AB

 

 

 

 

 

F Tran

sf

 

 

 

 

 

D

 

 

 

 

 

Y

P

 

 

 

 

or

e

B

Y

 

 

 

 

 

 

 

m

 

 

 

 

 

 

buy

r

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

0

 

 

 

 

 

 

 

to

 

 

.

 

 

 

 

 

 

here

 

 

 

 

 

 

 

Click

 

 

 

 

w

 

 

 

 

 

m

 

 

 

 

 

 

 

 

 

w

w.

 

 

 

 

o

 

 

 

 

 

 

 

.

 

 

 

 

 

 

A BBYY

c

 

 

 

 

 

 

 

 

 

 

 

 

 

 

F Tran

sf

 

 

 

 

 

 

D

 

 

 

 

 

 

Y

P

 

 

 

 

or

e

 

B

Y

 

 

 

 

 

 

 

m

B

 

 

 

 

 

 

buy

r

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

0

A

 

 

 

 

 

 

 

to

 

 

.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

here

 

 

 

 

 

 

 

 

Click

 

 

 

 

 

w

 

 

 

 

 

m

 

 

 

 

 

 

 

 

 

 

 

w

w.

 

 

 

 

o

 

 

 

 

 

 

 

 

.

 

 

 

 

 

 

 

A B BYY

c

 

 

 

 

 

 

 

 

 

Рис.7.7

6.Появится окно для выбора стиля формы как показано на рис. 7.5. В нём необходимо выделить нужный стиль и нажать Далее .

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

Готово .

Пример. Создать простые формы для таблиц ГОРОД, ПОСТАВЩИК, ЕДИНИЦА_ИЗМЕРЕНИЯ, МАТЕРИАЛ, ПОСТАВКА. Подчиненную форму создать для таблиц ПОСТАВКА и ПОСТАВЩИК, чтобы была возможность увидеть для каждого поставщика сведения о его поставках и изменять. их Заполнить таблицы с помощью созданных форм.

Ход выполнения:

 

 

 

Для какой из таблиц создавать

форму в первую очередь не имеет

значения, т.е. создавать формы

можно в любой последовательности,

осуществлять ввод данных следует начинать с таблиц, участвующих в связях со

стороны "один" (1), т.е. являющихся справочниками для каких-либо таблиц.

Начнем с создания формы для таблицы ГОРОД. Для этого необходимо

открыть окно базы данных. В этом

окне

необходимо открыть окно вкладки

"Формы" и щелкнуть по кнопке

Создать

. Затем выбрать пункт "Мастер форм"

и подтвердить, нажав кнопку

 

Ok

. В

появившемся окне"Создание Форм" в

раскрывающемся списке Таблицы/запросы

выбрать таблицу ГОРОД, а затем

оба поля (Код_города, Город) необходимо поместить в переченьВыбранные поля окна "Создание форм". После выбора всех полей, помещаемых в форму следует нажать кнопку Далее . Появится окно, котором необходимо выбрать внешний вид формы (например, "в один столбец") и нажать кнопку Далее . В появившемся окне необходимо выбрать удобный стиль оформления формы

26

AB

 

 

 

 

 

F Tran

sf

 

 

 

 

 

 

 

 

 

 

 

D

 

 

 

 

 

 

 

 

 

 

 

Y

P

 

 

 

 

or

e

 

 

 

B

Y

 

 

 

 

 

 

 

m

 

 

 

 

 

 

 

 

 

buy

 

r

 

 

 

 

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

 

 

 

 

 

 

 

 

 

 

 

 

to

 

 

 

.

 

 

 

 

 

 

 

 

 

 

 

here

 

 

 

 

 

 

 

 

 

 

 

 

 

Click

 

 

 

 

 

 

 

 

 

 

w

 

 

 

 

 

m

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

w

 

 

 

 

 

o

(например, "Облака") и нажать кнопку

Далее

. Затем необходимо набрать

 

 

 

 

w. .

 

 

 

 

 

 

A BBYY

c

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

клавиатуры имя таблицы (например, ГОРОД) и нажать кнопку

 

Готово

.

 

 

 

 

 

 

 

 

 

 

 

В результате будет создана простая форма

 

для таблицы

 

 

 

 

 

 

 

 

 

 

 

показанная на рис. 7.8.

 

 

 

 

 

 

 

 

 

F Tran

sf

 

 

 

 

 

 

D

 

 

 

 

 

 

Y

P

 

 

 

 

or

e

 

B

Y

 

 

 

 

 

 

 

m

B

 

 

 

 

 

 

buy

r

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

0

A

 

 

 

 

 

 

 

to

 

 

.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

here

 

 

 

 

 

 

 

 

Click

 

 

 

 

 

w

 

 

 

 

 

m

 

 

 

 

 

 

 

 

 

 

 

w

w.

 

 

 

 

o

 

 

 

 

 

 

 

 

.

 

 

 

с

A B BYY

c

 

 

 

 

 

 

 

 

 

 

 

 

 

, ГОРОД

Рис.7.8

Аналогично можно создать простые формы для остальных таблиц. Их вид показан на рисунках 7.9 - 7.12.

Рис.7.9

Рис.7.10

Рис.7.11

 

Рис.7.12

 

Перед созданием подчиненной формы необходимо определиться, какая

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

случае справочником

будет

таблица ПОСТАВЩИК, т.к. в таблице

ПОСТАВКА могут

храниться

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

окне выбрать пункт "Мастер форм" и нажать кнопку

Далее

. Появится окно

"Создание

форм", в

котором

необходимо

выбрать

 

сначала , таблицу

являющуюся справочником для другой, т. е. таблицу ПОСТАВЩИК. Все поля

этой таблицы поместить в форму можно аналогично, как и

при создании

простой формы. Затем

выбрать таблицу, с которой

этот справочник связан

27

AB

 

 

 

F Tran

sf

 

 

 

 

 

F Tran

sf

 

 

 

 

D

 

 

 

 

 

 

 

D

 

 

 

 

 

Y

P

 

 

or

 

 

 

Y

P

 

 

or

 

 

 

 

 

 

e

 

 

 

 

 

 

 

e

B

Y

 

 

 

 

 

m

 

B

Y

 

 

 

 

 

m

 

 

 

 

buy

r

B

 

 

 

 

buy

r

 

 

 

 

 

2

 

 

 

 

 

2

 

 

 

 

 

 

0

 

 

 

 

 

 

0

 

 

 

 

 

to

 

.

A

 

 

 

 

 

to

 

.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

here

 

 

 

 

 

 

 

here

 

 

 

 

 

Click

 

 

 

 

 

 

 

Click

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

w w

w

.

A

B

 

 

m

 

 

 

 

 

 

 

 

 

 

 

 

w

 

 

.

o

 

 

 

 

 

 

 

 

 

 

 

 

 

w

w.

 

BYY

c

отношением "много" (¥), т.е. таблицу ПОСТАВКА. Все поля второй таблицы

A

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

необходимо также поместить в форму и нажать кнопку

 

 

. Появится окно,

 

 

 

 

 

Далее

 

 

 

 

 

показанное на рис. 7.6. В нём предлагается выбрать тип

представления данных

 

 

 

 

 

в форме (например, "в один столбец") и нажать кнопку

Далее

. В появившемся

 

 

 

 

 

окне необходимо

выбрать внешний

вид подчинённой формы(например,

 

 

 

 

 

"табличный") и нажать кнопку

Далее

. Затем необходимо выбрать стиль формы

 

 

 

 

 

(например, "Облака")

и нажать

Далее

.

В появившемся окне необходимо

 

 

 

указать имя формы (например,

ПОСТАВЩИК

1) и нажать кнопку

Готово

.

 

 

 

 

 

В результате будет создана подчиненная форма, показанная

на рис

. 7.13.

 

 

B

 

m

o

.c

 

BYY

 

Рис.7.13

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

Рис.7.14

Рис.7.15

28

 

 

 

 

 

 

F Tran

sf

 

 

 

 

 

 

D

 

 

 

 

 

 

Y

P

 

 

 

 

or

e

 

B

Y

 

 

 

 

 

 

 

m

B

 

 

 

 

 

 

buy

r

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

0

A

 

 

 

 

 

 

 

to

 

 

.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

here

 

 

 

 

 

 

 

 

Click

 

 

 

 

 

w

 

 

 

 

 

m

 

 

 

 

 

 

 

 

 

 

 

w

w.

 

 

 

 

o

 

 

 

 

 

 

 

 

.

 

 

 

 

 

 

 

A BBYY

c

 

 

 

 

 

 

 

 

 

Рис.7.16

Рис.7.17

Рис.7.18

AB

 

 

 

 

 

F Tran

sf

 

 

 

 

 

D

 

 

 

 

 

Y

P

 

 

 

 

or

e

B

Y

 

 

 

 

 

 

 

m

 

 

 

 

 

 

buy

r

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

0

 

 

 

 

 

 

 

to

 

 

.

 

 

 

 

 

 

here

 

 

 

 

 

 

 

Click

 

 

 

 

w

 

 

 

 

 

m

 

 

 

 

 

 

 

 

 

w

w.

 

 

 

 

o

 

 

 

 

 

 

 

.

 

 

 

 

 

 

A B BYY

c

 

 

 

 

 

 

 

 

29

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]