Ввод записей в режиме таблицы
В окне Учебный процесс : база данных (Database) установим курсор на таблице КАФЕДРА и нажмем кнопку Открыть (Open). Таблица откроется в режиме таблицы (Datasheet View). Заполним строки (записи) открывшейся таблицы (рис. 3.18) в соответствии с названиями столбцов (полей)
Введем несколько записей в таблицу КАФЕДРА, данные для которых представлены в табл. 3.2.
Таблица 3.2. Записи таблицы КАФЕДРА
КОД | НАЗВАНИЕ | ТЕЛ. | ФИО зав. каф. | Фотография заведующего |
ИНФОРМАТИКИ | 310-47-74 | Игнатьева В.В. | Рисунок Paint | |
МАТЕМАТИКИ | 310-47-15 | Иванов И.И. | Рисунок Paint | |
ИСТОРИИ | 310-47-16 | Смирнова И.В. | Рисунок Paint | |
ИНОСТРАННОГО ЯЗ. | 310-47-17 | Жданова А.Е. | Рисунок Paint | |
ФИЗКУЛЬТУРЫ | 310-47-18 | Плетнев В.А. | Рисунок Paint | |
ФИЛОСОФИИ | 310-47-18 | Бондаренко В.В. | Рисунок Paint |
Рис. 3.18. Непосредственный ввод записей в таблицу КАФЕДРА
Корректность вводимых данных (соответствие заданному типу поля, размеру и условию на значение, которые определены в свойствах полей в режиме конструктора) проверяется автоматически при их вводе. Отслеживается уникальность значений ключевых полей.
Отменить ввод значения в поле до перехода к другому полю можно, нажав клавишу или командой Правка|Отменить ввод (Edit|Undo typing). Переход от одного поля к другому можно выполнить клавишей <ТаЬ> или переводом курсора. Отмена ввода значения в поле после перехода к другому полю текущей записи (до перехода к другой записи) происходит с помощью клавиши или команды Правка|Восстановить текущее поле/запись (Edit|Undo Current Field/Record).
Завершение ввода новых значений записи, т.е. редактирования, осуществляется при переходе к любой другой записи (при смене текущей записи). После перехода к другой записи можно отменить ввод (редактирование) всей записи, выполнив команду Правка|Восстановить запись (Edit|Undo Saved Record).
Команда Восстановить (Undo) занимает одну позицию в меню, но в зависимости от контекста приобретает различный смысл и наименование Это же касается и соответствующей кнопки панели инструментов, всплывающая подсказка которой сообщает о текущем ее назначении. По этой команде может быть отменено только одно последнее действие.
Размещение объекта OLE
Рассмотрим размещение объекта OLE на примере поля Фотография заведующего в таблице КАФЕДРА. Пусть фотографии хранятся в формате графического редактора Paint в файлах с расширением .gif.
Рассмотрим вариант внедрения объекта в файл базы данных. Установим курсор в соответствующее поле таблицы (см. рис. 3.18). Выполним команду меню Вставка объекта(Insert Object). В окне Вставка объект(Insert Object)(рис. 3.19) надо отметить переключатель Создать из файлa (Create from File).Окно Вставка объекта(Insert Object)примет вид (рис. 3.20),который позволяет ввести имя файла с фотографией. Для поиска файла можно воспользоваться кнопкой Обзор (Browse), по которой выведется диалоговое окно, позволяющее просмотреть диски|папки и выбрать необходимый файл.
Рис. 3.19 Окно для выбора варианта вставки объекта
Рис. 3.20. Окно для выбора вставляемого объекта из файла.
Флажок Связь (Link) по умолчанию не отмечен и, следовательно, содержимое файла будет введено в поле как внедренный объект. Увидеть содержимое поля можно через форму или отчет. Дальнейшие изменения файла не будут отражаться на встроенном объекте. Для введения в поле связанного объекта надо установить флажок Связь (Link). Это сэкономит место в базе данных и даст возможность отображать все изменения, вносимые в файл.
Результат заполнения таблицы представлен на рис. 3.18, где в соответствующем поле указан вид объекта — "Точечный рисунок". Для просмотра внедренного объекта необходимо в соответствующем поле установить курсор и дважды щелкнуть кнопкой мыши*.
Для отображения содержимого поля в виде значка, представляющего файл с документом, надо в окне Вставка объекта (Insert Object) установить флажок В виде значка (Display As Icon). Значок может быть использован для представления связанного объекта.