Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Access.методика.doc
Скачиваний:
46
Добавлен:
06.01.2021
Размер:
45.39 Mб
Скачать

Установка свойств таблицы

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

Для установки свойств таблицы нужно щелкнуть правой кнопкой мыши в окне конструктора и выбрать в появившемся контекстном меню пункт Свойства. В появившемся диалоговом окне Свойства таблицы (рис. 2.5) следует задать нужные свойства таблицы.

;Пример 2.2. Зададим следующее условие на значения в записях таблицы Заказы: дата получения заказа не превосходит дату его отправки. Для этого вызовем окно Свойства таблицы, щелкнем по ячейке Условие на значение и с помощью построителя выражений введем выражение: [Дата получения]<=[Дата отправки]. Затем введем в ячейку Сообщение об ошибке текст: Попытка ввода ошибочной даты.

Рис. 2.5. Установка свойств таблицы Заказы

Рис. 2.6. Сообщение об ошибке

Если теперь попытаться ввести в таблицу новую запись или изменить уже существующую запись таким образом, что введенное условие окажется нарушенным, то Access откажется выполнить эту операцию и выдаст предупреждающее сообщение (рис. 2.6).

2.3.3. Мастер таблиц

Чтобы создать таблицу с помощью мастера, нужно в окне диалога Создание таблицы нажать кнопку Мастер. Мастер Создание таблиц предлагает на выбор различные образцы таблиц, каждая из которых содержит набор полей. Пользователь должен отобрать те поля, которые он собирается включить в свою таблицу. После этого мастер автоматически создает таблицу, предоставляя на завершающем этапе возможность пользователю создать ключевое поле и определить связи с уже существующими таблицами. После завершения работы мастера можно перейти в режим конструктора и произвести необходимые изменения в структуре таблицы и свойствах ее полей.

2.3.4 Импорт таблиц

Таблицу можно создать, импортируя данные из файлов других форматов. Если выбран этот способ создания таблицы, то открывается окно диалога Импорт (рис. 2.7). Пользователь должен указать тип файла, из которого будут импортированы данные, и найти этот файл.

Проще всего производится операция импорта таблицы из другой БД Access, а также таблиц, созданных в формате других СУБД (dBASE, FoxPro, Paradox). Она осуществляется автоматически без участия пользователя.

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

После выбора файла электронной таблицы вызывается мастер Импорт электронной таблицы и пользователю предлагается ответить на ряд вопросов. Сначала он должен выбрать вариант импорта данных: лист или именованный диапазон. Затем указать, содержит ли первая строка источника данных имена полей, и выбрать вариант сохранения данных: в новой или существующей таблице. На следующем шаге пользователь имеет возможность изменить названия полей, создать индексы и отметить поля, не включаемые в таблицу. В заключение мастер предлагает создать ключевое поле и дать таблице имя.

По аналогичной схеме производится импорт данных из текстового файла. Для осуществления операции импорта можно также вызвать щелчком правой кнопки мыши по окну базы данных контекстное меню и выбрать в нем пункт Импорт.

Рис. 2.7. Окно для выбора файла при импорте данных