СОЗДАНИЕ РЕЛЯЦИОННОЙ БАЗЫ ДАННЫХ
В ACCESS 2007
РОЕНИЕ АТОМА И ХИМИЧЕАЯ
132
щелчке в поле
Наименование поставщика
:
•
выделите таблицу
Поставщик
в области переходов и выполните
команду
Создание
→
Формы
→
Другие формы
→
Режим таблицы
;
•
переключитесь в режим
Конструктор
и удалите все строки таб-
личного
Макета
, кроме строки
Наименование поставщика
;
•
переключитесь в режим
Таблица
, настройте ширину поля и раз-
мер формы;
•
закройте и сохраните форму с именем
ПоставщикСписок
.
3.
Создайте аналогичную форму
ТоварСписок
, которая будет от-
крываться при щелчке в поле
Товар
.
4.
Создайте внедренный макрос, открывающий форму
Поставщик-
Список
(см. п. 5.1.3):
•
откройте форму
НакладнаяПриходСписок
в режиме
Конструктор
и выделите поле
НаимПост
;
•
в окне свойств на вкладке
События
в строке
Нажатие кнопки
включите создание макроса;
•
в конструкторе макросов добавьте поле
Условие
, включите
Построитель
и создайте выражение:
[
Формы
]![
НакладнаяПриходСписок
]![
НомНакл
]
Is Not Null
•
в поле
Макрокоманда
выберите
ОткрытьФорму
с аргумента-
ми:
Имя формы
–
ПоставщикСписок
,
Режим
–
Таблица
,
Режим данных
–
Только чтение
,
Режим окна
–
Обычное
;
•
закройте окно конструктора и подтвердите сохранение.
5.
Создайте изолированный макрос для выбора в форме
Поставщик-
Список
нужного поставщика (см. п. 5.1.4):
•
откройте форму
НакладнаяПриходСписок
и щелкните в поле
Наименование поставщика
– откроется форма
Поставщик-
Список
;
•
включите для формы
ПоставщикСписок
режим
Конструктор
и
выделите поле
НаимПост
;