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




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

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

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

Для выполнения этих условий сделайте следующее:

- установите курсор на строке «ID врача »;

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

- выберите в списке пункт «Да (совпадения не допускаются)»;

- перейдите в режим Таблица.

 

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

 

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

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

 

Размещение новых объектов в таблице.

Размещение объекта OLE.

Рассмотрим размещение объекта OLE в таблице «Врачи» на примере поля «ФотоВрача». В нашем примере фотографии хранятся в формате графического редактора Paint в файлах с расширением bmp. (Создайте несколько таких объектов и сохраните их в той же папке, где хранится база данных).

– Откройте таблицу «Врачи» в режиме Конструктора и добавьте новое поле «ФотоВрача». Тип данных – Поле объекта OLE.

– Перейдите в режим Таблицы. В графе «Фото» выполните команду правой кнопкой мыши: Добавить объект.

– В окне Вставка объекта (рис. 13) отметьте переключатель «Создать из файлa». Окно Вставка объекта позволяет ввести имя файла с фотографией. Для поиска файла воспользуйтесь кнопкой Обзор

 

Рис. 13. Добавление объекта

 

Для введения в поле связанного объекта надо установить флажок «Связь», что позволит в дальнейшем отражать в документе изменения этого файла

Добавление нового поля в таблицу. Создание маски ввода.

1. Откройте таблицу «Врачи» в режиме Конструктора.

2. Добавьте новое поле «Телефон». Тип данных – Текстовый.

3. Задайте маску ввода для поля Телефон (в виде 22-22-222), для этого:

– Щелкните на вкладке Общие в строке Маска ввода по кнопке .

– Подтвердите сохранение таблицы.

– В открывшемся диалоговом окне «Создание масок ввода» щелкните по кнопке <Список>. В появившемся диалоговом окне «Настройка масок ввода» выполните действия по образцу (рис. 14).

 

Рис. 14. Создание маски ввода

Нажмите кнопку <Закрыть> и из появившегося списка выберите созданную маску ввода для поля Телефон.

Примечание 3. Маска ввода создается только для поля, имеющего тип данных – текстовый

Таблица 5 – Некоторые допустимые знаки масок ввода

Знак Описание
  Цифра (от 0 до 9, ввод обязателен; знаки плюс [+] и минус [-] не допускаются).
  Цифра или пробел (ввод не обязателен; знаки плюс и минус не допускаются).
# Цифра или пробел (ввод не обязателен; пустые знаки преобразуются в пробелы, допускаются знаки плюс и минус).
L Буква (от A до Z или от А до Я, ввод обязателен).
? Буква (от A до Z или от А до Я, ввод не обязателен).
A Буква или цифра (ввод обязателен).
& Любой знак или пробел (ввод обязателен).

 



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2019-10-17 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: