Как сделать мастер подстановок в access?

Создание и использование полей подстановки

Создание и использование полей подстановки

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

Рассмотрим создание подстановки на следующем примере. В сформированную перед этим таблицу (см. рис. 3.20) надо ввести новое поле Фирмы. Оно должно заполняться за счет подстановки значений из таблицы Фирмы, которая содержится в той же базе данных.

Для создания подстановок используется мастер подстановок. Запустить его можно:

• в режиме конструктора таблиц;

• в режиме таблицы.

Подстановка в режиме конструктора таблиц

Чтобы запустить мастер подстановок в режиме конструктора таблиц, сначала войдите в него. Затем щелкните по стрелке прокрутки в поле, которое вы хотите заполнить одним из значений (в нашем случае это поле Фирмы). В появившемся списке типов данных выберите мастер подстановок – рис. 3.21.

В результате на экране возникнет первое окно мастера подстановок (см. рис. 3.22). Мастер создает столбец подстановок, то есть список значений, из которых надо выбрать подходящее. В этом окне следует указать, что нужно вывести на экран: список значений из таблицы или список запроса, который пользователь сам будет заполнять по своему усмотрению.

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

Если был выбран первый вариант, мастер подстановок открывает следующее диалоговое окно (см. рис. 3.23). Здесь пользователь определяет таблицу и/или запрос, значениями которых он будет заполнять поле подстановки. Например, на рис. 3.23 показано, что эти значения выбираются из таблицы Фирмы. Теперь снова надо щелкнуть по кнопке Далее. Если вы передумали и хотите что-либо исправить в предыдущем окне, вернитесь к нему с помощью кнопки Назад или вообще отмените все предыдущие действия, щелкнув по кнопке Отмена.

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

Теперь повторите те же операции с кнопками, что и в предыдущем окне. Если вы выбрали Далее, то в следующем окне мастера подстановок (см. рис. 3.25) к вашим услугам появится столбец. В нем содержится перечень значений, из которых следует выбрать нужное (в нашем случае это названия фирм). В окне есть опция, рекомендующая скрыть ключевые поля (рекомендуется). Мы согласны с разработчиками Access и также советуем поставить в этом поле флажок.

Если вас не устраивает ширина столбца и вы хотите ее изменить, мастер подстановок любезно порекомендует либо передвинуть мышью правую границу столбца, установив его желаемую ширину, либо дважды щелкнуть правой кнопкой мыши по заголовку столбца и задать его размер.

Теперь щелкните по кнопке Готово, и процесс будет завершен. На экране появится окно с предложением сохранить созданную таблицу сейчас или позже (рис. 3.26), а на следующем рисунке (см. рис. 3.27) – и сама таблица, где следует нажать на стрелку прокрутки. В результате в поле Фирмы появится столбец значений, в котором можно выбрать нужную строку. Если же щелкнуть по кнопке Далее, то в конечном счете вы выйдете к той же таблице, но через две промежуточных стадии (на рисунках они не представлены). На первом этапе следует назвать таблицу или согласиться с предлагаемым именем (мы уже знаем, что это всегда Таблица с каким-либо номером). На втором этапе Access поинтересуется, хотите ли вы перед выводом на экран итоговой таблицы запомнить исходную.

Подстановка в режиме таблицы

Сначала откройте в режиме просмотра таблицу, в которой надо создать поле подстановки. Для этого в окне базы данных либо воспользуйтесь кнопкой Открыть, либо дважды щелкните по имени нужной таблицы. В качестве исходной при этом рассматривается таблица, показанная на рис. 3.18. Затем в меню Вставка окна базы данных следует отметить пункт Столбец подстановок. В результате на экране появится уже знакомое диалоговое окно мастера подстановок (см. рис. 3.20). После этого дальнейшие операции выполняются так же, как и в предыдущем разделе. Все этапы данного процесса продемонстрированы на рис. 3.20-3.25.

Данный текст является ознакомительным фрагментом.

Мастер подстановок. Создание поля Подстановки

Создание таблицы. Создание новой базы данных

Создание базы данных из одной таблицы

Цель работы:

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

Задачи работы:

1. Создать таблицу в режиме Таблица.

2. Редактировать таблицу в режиме Конструктор

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

1.1. запустить программу: Пуск/ Microsoft Office/ Microsoft Office Access ;

1.2. выбрать значок «Новая база данных»;

1.3. присвоить имя файлу: Специальность_Ф_И;

1.4. нажать кнопку «Создать» (ACCESS создаст новую, пустую базу данных)

Внимание! Под окошком, в котором задаётся имя файла, указывается адрес, по которому файл будет сохранён.

2.1. При создании новой БД, откроется таблица в режиме заполнения с двумя полями (по умолчанию): Код и Добавить поле.

2.2. Нажмите правой кнопкой мыши на слово Код в открывшемся меню выберите команду переименовать и введите КодСтудента, аналогично вместо добавить поле введите Фамилия студента, следующее поле

2.3. «Сотрудники» Наберите с клавиатуры имена полей: Код Сотрудника, Имя, Фамилия, Должность.

2. Определение типа данных.

Выберите для всех полей типы данных.

Основные типы данных

· Текстовый: алфавитно-цифровые данные (до 255 символов)

· Мемо: текст большого размера (до 64000 символов)

· Числовой: числовые данные (имеет форматы: байт, целое, длинное целое, одинарное с плавающей точкой, двойное с плавающей точкой, код репликации, действительное)

· Дата/время: дата и время (8 байт)

· Денежный: число, имеющее денежный формат (8 байт)

· Счетчик: автоматическая нумерация записей, выполняемая в ACCESS, начиная с 1 (4 байта). Внимание! Редактировать поле, имеющее тип Счётчик, нельзя!

Читать еще:  Как сделать диапазон в access?

· Логический: логические данные, принимающие значение истина или ложь

· Поле объекта OLE: графические, видео, звуковые файлы

· Гиперссылка: гиперссылки, представляющие путь к файлу на жёстком диске, либо адрес в сетях Интернет

· Вложение (только для MS Office Access 2007): позволяет хранить вложенные файлы, изображения размером до двух гигабайт

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

Имена полей можно задать в Режиме таблицы, но типы полей можно задать только в режиме Конструктора . Для того, чтобы перейти в режим Конструктора, на вкладке Главная, нажав на кнопке Режим, выберите Конструктор. Сохраните таблицу под именем.

3. Свойства поля. Каждое поле имеет индивидуальные свойства, определяющие как должны храниться, отображаться и обрабатываться данные. Набор свойств зависит от выбранного типа данных и определяется в бланке Свойств поля в нижней части окна конструктора таблиц.

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

Формат поля – определяется для полей числового, денежного типа, полей типа Счетчики ДатаВремя. Выбирается один из форматов представления данных.

Число десятичных знаков — определяет количество разрядов в дробной части числа.

Маска ввода — определяет шаблон для ввода данных. Например, можно установить разделители при вводе телефонного номера.

Подпись поля — содержит надпись, которая может быть выведена рядом с полем в форме или отчете (данная надпись может и не совпа­дать с именем поля, а также может содержать поясняющие сведения).

Значение по умолчанию — содержит значение, устанавливаемое по умолчанию в данном поле таблицы. Например, если в поле «Город» ввести значение по умолчанию Тюмень, то при вводе записей о прожи­вающих в Тюмени, это поле можно пропускать, а соответствующее зна­чение (Тюмень) будет вводиться автоматически. Это облегчает ввод зна­чений, повторяющихся чаще других.

Условие на значение — определяет множество значений, которые пользователь может вводить в это поле при заполнении таблицы. Это свойство позволяет избежать ввода недопустимых в данном поле зна­чений. Например, если скидка не может превышать 10%., то для этого поля можно задать условие на значение:

93.79.221.197 © studopedia.ru Не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования. Есть нарушение авторского права? Напишите нам | Обратная связь.

Отключите adBlock!
и обновите страницу (F5)

очень нужно

Мастера Access

В состав программы Access входят диалоговые средства, позволяющие создавать объекты БД и приложения не используя методов программирования.

Набор мастеров Access предоставляет возможность автоматизации процесса создания таблиц БД, отчетов, форм, запросов, анализа таблицы БД и выполнения других операций.

  • Мастер создания отчетов и форм
  • Мастер подстановок
  • Мастера запросов
  • Мастер перекрестных запросов
  • Мастер создания диаграмм
  • Мастер кнопок
  • Мастер по анализу таблиц
  • Мастер сводных таблиц и диаграмм
  • Служебная программа — Преобразовать базу данных
  • Служебная программа — Сжать и восстановить базу данных

Мастер создания отчетов и форм

Упрощает и ускоряет создание одно- и многотабличных отчетов и форм.

Например, пользователь может лишь выбрать поля и таблицы, необходимые для включения в форму, источники основного и подчиненного раздела формы. Мастерами разработки отчетов и форм автоматически создается инструкция SQL, которая описывает источник записей для отчета или формы, что приводит к избавлению пользователя от подготовки запроса.

Попробуй обратиться за помощью к преподавателям

Мастер подстановок

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

Мастера запросов

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

Мастер перекрестных запросов

Формирует из запросов или взаимосвязанных таблиц БД таблицу на подобие электронной, в которой одно поле используется как заголовки строк, второе – столбцов, на пересечении строк и столбцов размещаются итоговые данные, которые рассчитываются по значениям третьего поля.

Мастер создания диаграмм

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

На рисунке 1 показана форма, которая позволяет выполнять просмотр в справочнике данных о товаре и синхронно отображает диаграмму с количеством заказанного товара по договорам (на рисунке Д111–Д333). Мастер можно вызвать с помощью элемента управления Диаграмма, который расположен в группе Элементы управления на вкладке ленты конструктора форм.

Задай вопрос специалистам и получи
ответ уже через 15 минут!

Мастер кнопок

Позволяет создавать на форме элементы управления – командные кнопки.

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

Мастер по анализу таблиц

Предоставляет возможность выполнения нормализации данных базы.

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

Мастер сводных таблиц и диаграмм

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

Служебная программа — Преобразовать базу данных

В более ранних версиях позволяла выполнять конвертацию БД в текущую версию из предыдущих и наоборот. Начиная с 10-й версии Access данная служебная программа заменена командой Сохранить базу данных как.

Служебная программа — Сжать и восстановить базу данных

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

Так и не нашли ответ
на свой вопрос?

Просто напиши с чем тебе
нужна помощь

Список подстановки

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

1. В окне базы данных откройте список таблиц и дважды щелкните на значке Список. Выбранная таблица откроется в режиме просмотра данных.

Читать еще:  Как сделать составную форму в access?

2. Добавьте несколько записей в соответствии с рис. 16.7.

Рис. 16.7. Список состоявшихся контактов

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

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

3. Щелкните на кнопке Вид панели инструментов. Откроется окно конструктора таблицы.

4. В списке типа данных для поля Код_Контакты выберите пункт Мастер подстановок.

5. В первом окне мастера оставьте выбранным положение переключателя Объект «столбец подстановки» будет использовать значения из таблицы или запроса и щелкните на кнопке Далее. Три положения переключателя второго окна мастера выводят на экран список таблиц, запросов или объединяют эти два списка. Здесь нужно выбрать таблицу или запрос на роль источника подстановки. В нашем случае база данных кроме таблицы Список содержит только один объект — таблицу Контакты, которая и окажется выбранной в окне мастера.

6. Щелкните на кнопке Далее. Третье окно мастера, показанное на рис. 16.8, предлагает выбрать из таблицы Контакты поля, участвующие в подстановке. Этот список обязан содержать то поле, значения которого должны помещаться в поле Код_Контакты, то есть одноименное поле таблицы Контакты.

7. Щелкните на пункте Код_Контакты.

Рис. 16.8. Мастер подстановок

Рис. 16.9. Параметры подстановки

8. Щелкните на кнопке со стрелкой вправо. В список источника подстановки следует также добавить те поля, содержимое которых должно отображаться вместо численного значения, помещаемого из поля Код_Контакты таблицы Контакты в поле Код_Контакты таблицы Список. Будет удобно выбирать людей по их именам и фамилиям.

9. Добавьте в список Выбранные поля пункты Фамилия и Имя.

10. Затем щелкните на кнопке Далее.

11. В следующем окне мастер продемонстрирует два столбца таблицы-источника, скрыв столбец Код_Контакты, содержащий идентификатор записи. Щелкните на кнопке Далее.

12. В поле последнего столбца введите название Контакт, которое заменит имя столбца Код_Контакты, и щелкните на кнопке Готово.

13. В появившемся окне диалога щелчком на кнопке Да подтвердите необходимость сохранения построенной структуры.

Примечание Параметры списка подстановки появятся на вкладке Подстановка, показанной на рис. 16.9. Если вы знакомы с языком структурированных запросов SQL, то сможете разобраться в запросе Источник строк, который формирует таблицу подстановки.

14. Щелкните на кнопке Вид, чтобы снова переключиться в режим ввода данных. Теперь в третьем столбце таблицы вместо чисел видны фамилии, соответствующие этим числам, хотя само значение поля Код_Контакты не изменилось. Access автоматически ищет соответствующую запись таблицы Контакты по числу, содержащемуся в поле Код_Контакты, и выводит в ячейку текст поля Фамилия — второго поля таблицы Контакты из выбранных в окне мастера подстановки. Давайте попробуем добавить в таблицу Список еще одну запись.

Рис. 16.10. Список подстановки

15. Щелкните на нижней ячейке столбца Дата и введите дату 10.10.97.

16. Нажмите клавишу Tab и напечатайте текст Письмо с предложениями о сотрудничестве.

17. Снова нажмите клавишу Tab и щелкните на появившейся кнопке раскрывающегося списка, как показано на рис. 16.10. Теперь вы можете выбирать людей из списка подстановки, сформированного на базе полей Фамилия и Имя таблицы Контакты.

18. Щелкните на втором пункте списка.

Access автоматически отыщет в таблице Контакты значение поля Код_Контакты для записи, содержащей информацию о Петре Петрове, и введет найденное число в поле Код_Контакты таблицы Список. Это значение останется скрытым. Вместо него в ячейке таблицы Список появится соответствующая фамилия, взятая из таблицы Контакты.

Использование мастера подстановок

В главе 5, как вы помните, для учебной базы данных было создано три таблицы, а также три типа записей и несколько адресов каталогов (рис. 6.1). Теперь же нам нужно добавить к ним еще несколько записей о растениях.

Рис. 6.1. Эти три таблицы были созданы в главе 5

Откроем незаполненную таблицу Растения и введем данные о нескольких новых растениях, перечисленных в табл. 6.1.

Таблица 6.1. Добавляемые записи о растениях

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

1. Выберите первое поле в первом ряду таблицы и введите Тысячелистник.

2. Нажмите клавишу со стрелкой вправо и введите Achillea millefolium.

3. Пропустите следующие два поля и введите значение, определяющее номер для растения декоративного типа. Едва ли вы не помните этот номер, откройте таблицу Типы. Как видите, значением номера для растения декоративного типа является 1.

4. Вернитесь в таблицу Растения и введите значение 1 в поле Номер типа для тысячелистника.

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

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

В главе 4 мы не рекомендовали вводить данные непосредственно в таблицу. Но на этапе разработки и тестирования вполне допустимо поэкпериментировать с несколькими записями. В дальнейшем же для создания работоспособной базы данных будут создаваться формы ввода данных.

Рис. 6.2. Запомнить значения типа растения для каждой записи непросто

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

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

1. Откройте таблицу Растения в режиме конструктора, выбрав ее в окне Растения: база данных и щелкнув на кнопке Вид панели инструментов.

Читать еще:  Как сделать запрос на обновление в access 2010?

2. В настоящий момент типом данных для поля Номер типа является значение Числовой. Щелкните мышью на правой области столбца Тип данных в поле Номер типа, чтобы активизировать раскрывающийся список.

3. Выберите значение Мастер подстановок, как показано на рис. 6.3.

4. В первом окне мастера предлагается выбрать между использованием значения из таблицы или запроса и вводом фиксированного набора значений. В нашем случае требуется отображение описательных значений из таблицы Типы, поэтому выбираем переключатель Объект «столбец подстановки» будет использовать значения из таблицы или запроса, как и принято по умолчанию. Щелкните на кнопке Далее.

Рис. 6.3. Выбор мастера подстановок из раскрывающегося списка столбца Тип данных

5. Если требуется отобразить уже существующие значения, мастер выведет соответствующий список таблиц. Нужные значения находятся в таблице Типы, поэтому следует выбрать параметр Таблица: Типы. Обратите внимание на панель Показать в нижней области экрана. При необходимости выбрать значения из запроса активизируйте переключатель Запросы. Возможен также выбор переключателя Таблицы и запросы. Щелкните на кнопке Далее.

6. В следующем окне отобразятся все поля таблицы или запроса, которые были выбраны в предыдущем окне. Как правило, лучше указывать поле, представляющее собой первичный ключ таблицы подстановки, и поле, содержащее необходимые для отображения значения. В данном случае щелкните на кнопке с двойными стрелками для переноса обоих полей в список Выбранные поля (рис. 6.4). Первичным ключом таблицы является поле Номер типа, а в поле Описание содержатся значения, которые будут предоставляться пользователю. Щелкните на кнопке Далее.

Рис. 6.4. Перенос обоих полей в список Выбранные поля

7. Следующее окно позволяет выбирать поля, используемые для сортировки списка данных. В нашем случае подойдет изначальный порядок, поэтому щелкните на кнопке Далее.

8. В окне, показанном на рис. 6.5, отображаются значения для поля подстановки. Обратите внимание на тот факт, что Access будет отображать не значения первичного ключа, а только описательные значения, выбранные в текущем списке. В случае необходимости измените ширину столбцов для полноценного отображения каждого значения. Щелкните на кнопке Далее.

Рис. 6.5. Описательное значение в поле подстановки

9. Наконец, мастер запросит имя нового поля подстановки. Примите имя, предложенное мастером, и щелкните на кнопке Готово.

10. Теперь появится окно с запросом на сохранение таблицы, в котором следует щелкнуть на кнопке Да. Если вы щелкнете на кнопке Нет, мастер аннулирует только что созданные параметры поля подстановки.

Как видите, Access автоматически отсортировала записи после добавления поля подстановки. На самом деле сортировка не имеет никакого отношения к этому полю — она по случайному стечению обстоятельств была выполнена после добавления поля подстановки. Дело в том, что Access упорядочивает данные по значениям первичного ключа. Поскольку поле первичного ключа является текстовым (Имя), Access сортирует записи в алфавитном порядке в соответствии со значениями этого поля.

Хоть это и не имеет значения на данном этапе, отметим, что формы и отчеты наследуют поля подстановки таблиц. Другими словами, все формы и отчеты, связанные с таблицей Растения, для отображения содержимого поля Номер типа будут использовать комбинированное окно, а не текстовый элемент управления, принятый по умолчанию. Более подробные сведения по этой теме представлены в главе 8.

Для просмотра нового поля подстановки следует щелкнуть на кнопке Вид, которая находится на панели инструментов конструктора базы данных. Ранее поле Номер типа содержало только числовые значения (см. рис. 6.2), а теперь здесь хранятся описательные текстовые наименования. Таким образом, поле подстановки автоматически отображает для любой записи соответствующее описание, а не ее числовое значение.

Поле подстановки также дает возможность ввести значения внешнего ключа для каждой записи в таблице Растения. Вернемся к табл. 6.1 и введем еще одну запись, на этот раз для космеи. При переходе к полю Номер типа щелкните на значке с изображением стрелки для активизации раскрывающегося списка поля подстановки (рис. 6.6).

Для того чтобы ввести значение типа для новой записи, щелкните на значении в ниспадающем списке, выберите для растения Камея значение Декоративное и введите оставшиеся записи из табл. 6.1. По окончании этой работы вы должны получить таблицу, показанную на рис. 6.7 (закройте и снова откройте ее, в результате чего будет произведена автоматическая сортировка записей).

Откройте таблицу Растения в режиме конструктора и просмотрите параметры поля подстановки (щелкнув на кнопке Вид на панели инструментов). Теперь выберите любое поле в столбце Номер типа и щелкните на вкладке Подстановка на панели Свойства поля.

Рис. 6.6. Активизация раскрывающегося списка поля подстановки

Рис. 6.7. Теперь в таблице содержатся сведения о семи растениях

Обратите внимание на поле Тип элемента управления, содержащее текстовое поле для ввода данных и прокручиваемый список. Данные можно вводить непосредственно в текстовое поле, а нужный элемент выбирается из раскрывающегося списка. Более полно процесс создания различных элементов управления описывается в главе 8, «Создание и использование форм данных», и в главе 13, «Настройка форм».

Хоть это и не очевидно, но мастер создания поля подстановки автоматически создал первую связь. О связях мы еще поговорим в этой главе.

Удаление поля подстановки

Для удаления этого поля выберите значение Поле в раскрывающемся списке свойства поля Тип элемента управления, показанном на рис. 6.8. Но не стоит делать это прямо сейчас, так как поле подстановки, добавленное для поля Номер типа, нам еще понадобится. Не изменяя поле подстановки, закройте таблицу растений.

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

Рис. 6.8. Для удаления поля подстановки выберите в списке Тип элемента управления значение Поле

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

Ссылка на основную публикацию
Adblock
detector