Студопедия

Главная страница Случайная страница

Разделы сайта

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






Внимание!(данные в таблицу можно ввести только в режиме Таблицы).






 

Заполните таблицу «Смена_подстановка» данными (см.рис. 8).

 

Рис. 8. Таблица «Смена_подстановка» с данными

 

Заполните таблицу «ШтатноеРасписание» данными (см.рис. 9).

 

 

Рис. 9. Таблица «ШтатноеРасписание» с данными

 

 

2.3. Создание подстановочного поля.

 

Для создания подстановочного поля используется три способа:

 

режим Конструктора. Этот способ используется в том случае, если поле для подстановки стоит первым в подстановочной таблице,

использование Мастера подстановок, или

использование языка запросов SQL (с помощью построителя запросов).

 

1) Откройте таблицу «Врачи» в режиме Конструктора. Для поля «Должность» во вкладке Подстановка выберите в строке Тип элемента управления: «Поле со списком»; в строке Тип источника строк: «Таблица или запрос» (задается по умолчанию); в строке Источник строк из выпадающего списка выбрать таблицу «Штатное расписание» - то есть таблицу, из которой данные будут подставляться в таблицу «Врачи» (см.рис. 10):


 

Рис. 10. Подстановка в режиме Конструктора

 

2) Для создания подстановки для поля «ВремяПриема» в столбце Тип данных выберите из выпадающего списка «Мастер подстановки». В следующем окне нажмите кнопку < Далее>, в открывшемся диалоговом окне выберите «Таблица: Смена_подстановка». Нажмите < Далее>.

 

В следующем окне «Создание подстановки» из списка «Доступные поля» выберите при помощи кнопки поле «ВремяПриема» (данные из этого поля будут подставляться в нашу таблицу), нажмите кнопку < Далее>, затем

< Готово> (рис. 11).

 

 

Рис.11. Использование Мастера подстановки

 

3) Использование языка запросов SQL. Для использования построителя запросов для поля «ВремяПриема» выберите вкладку Подстановка:


 
в строке Тип элемента управления - «Поле со списком»,

в строке Тип источника строк«Таблица или запрос»

 
в строке Источник строк нажмите на кнопку Построителя выражений и в открывшемся диалоговом окне Инструкция SQL: построитель запросов на панели инструментов выберите: Вид Режим SQL.

запрос будет иметь вид:

 

SELECT Смена_подстановка.ВремяПриема FROM Смена_подстановка;

 

САМОСТОЯТЕЛЬНО. Для поля «ВидОказываемыхУслуг» создайте подстановочное поле.

 

2.4. Ввод ограничения на данные в поле «ID врача».

 

Для поля «ID врача» в таблице «Врачи» выполним условия:

 

- коды врачей не должны повторяться,

 

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

 
Для выполнения этих условий сделайте следующее: установите курсор на строке «ID врача»;

во вкладке Общие щелкните по строке параметра Индексированное поле;

выберите в списке пункт «Да (совпадения не допускаются)»; перейдите в режим Таблица.

 

Примечание 2. Индекс - это средство MS Access, ускоряющее поиск и сортировку данных в таблице.

 

2.5. Заполните таблицу «Врачи» данными, используя подстановку (см.пример: рис. 12):

 

 

Рис. 12. Пример заполнения таблицы «Врачи» с использованием режима Подстановки


 






© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.