Импорт
как
самих
таблиц,
так
и
полей
таблиц
можно
производить
из
разных
источников
и файлов
разных
форматов.
Определите формат ячеек: для поля
НаименованиеУслуги – текстовый
.Сохраните таблицу в той же папке, где находится ваша
БД Стоматология.
В базе данных
Стоматология на панели инструментов выберите
Внешние данные Excel.В
открывшемся
диалоговом
окне
выберите
созданную
таблицу:
В
следующем
окне
«Импорт
электронной
таблицы»
выберите
Лист
1,
нажмите
<Далее>.
установите флажок «
Первая строка содержит заголовки столбцов»,
далее: «
Данныенеобходимо сохранитьв новой таблице»,
далее подтвердите описание и название полей,
далее
выберите
«
Не создавать ключ»,
Готово.
Таблица «
НаименованиеУслуги_подстановка»
будет
импортирована
в
вашу
БД.
Посмотрите
ее
в
режиме
Конструктора.
Все
ли
поля
соответствуют
типу данных?
-
Таблица «Штатное расписание» (данные поля
«НаименованиеДолжности»
будут
использоваться
для
подстановки
в
таблицу
«Врачи»
(см.табл.
4).
Таблица
4.
Описание
свойств
полей
таблицы «Штатное
расписание»
Для заполнения таблиц данными необходимо перейти из режима
Конструктора в
режим
Таблицы или
открыть
таблицу
двойным
щелчком.
Внимание! (данные
в
таблицу
можно ввести
только в
режиме
Таблицы).Заполните
таблицу
«Смена_подстановка»
данными
(см.рис.
8).
Рис.8.Таблица«Смена_подстановка»сданнымиЗаполните
таблицу
«ШтатноеРасписание»
данными
(см.рис.
9).
Рис.9.Таблица«ШтатноеРасписание»сданными -
Создание подстановочного поля.
Для
создания
подстановочного
поля
используется
три способа:
режим
Конструктора. Этот
способ
используется
в
том
случае,
если
поле
для подстановки стоит
первым
в
подстановочной
таблице,
использование
Мастера подстановок,
или
использование языка запросов SQL (с помощью
построителя запросов).
-
Откройте таблицу «Врачи» в режиме Конструктора. Для поля «Должность» во вкладке Подстановка выберите в строке Тип элемента управления: «Полесо списком»; в строке Тип источника строк: «Таблица или запрос»(задается по умолчанию); в строке Источник строк из выпадающего списка выбрать таблицу «Штатное расписание» - то есть таблицу, из которой данные будут подставляться в таблицу «Врачи» (см.рис. 10):
Рис.10.Подстановкаврежиме
Конструктора -
Для создания подстановки для поля «ВремяПриема» в столбце Тип данных выберите из выпадающего списка «Мастер подстановки». В следующем окне нажмите кнопку <Далее>, в открывшемся диалоговом окне выберите «Таблица:Смена_подстановка».Нажмите <Далее>.
В следующем окне «Создание подстановки»
из списка «Доступные поля»
выберите при помощи кнопки
поле
«ВремяПриема» (данные из этого поля
будут
подставляться
в
нашу
таблицу),
нажмите
кнопку
<Далее>,
затем
<Готово>
(рис.
11).
Рис.11.ИспользованиеМастераподстановки -
Использование языка запросов SQL. Для использования построителя запросов для поля «ВремяПриема» выберите вкладку Подстановка:
в строке
Тип элемента управления -
«Полесосписком»,в
строке
Тип источника строк –
«Таблица илизапрос»в
строке
Источник строк нажмите
на
кнопку
Построителя выражений и
в
открывшемся
диалоговом
окне
Инструкция SQL: построитель запросов на
панели
инструментов
выберите:
Вид
Режим SQL.
запрос
будет
иметь
вид:
SELECT
Смена_подстановка.ВремяПриема
FROM
Смена_подстановка;
САМОСТОЯТЕЛЬНО. Для поля
«ВидОказываемыхУслуг» создайте