Иллюстрированный самоучитель по Microsoft Office XP

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

  1. Щелкните на кнопке со стрелкой вправо. В список источника подстановки следует также добавить те поля, содержимое которых должно отображаться вместо численного значения, помещаемого из поля Код_Контакты таблицы Контакты в поле Код_Контакты таблицы Список. Я думаю, что будет удобно выбирать людей по их именам и фамилиям.
  2. Добавьте в список Выбранные поля (Selected Fields) пункты Фамилия и Имя.
  3. Затем щелкните на кнопке Далее.
  4. В следующем окне мастер продемонстрирует два столбца таблицы-источника, скрыв столбец Код_Контакты, содержащий идентификатор записи. Щелкните на кнопке Далее.
  5. В поле последнего столбца введите название Контакт, которое заменит имя столбца Код_Контакты, и щелкните на кнопке Готово.
  6. В появившемся окне диалога щелчком на кнопке Да подтвердите необходимость сохранения построенной структуры.

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

    Иллюстрированный самоучитель по Microsoft Office XP › Access. Базы данных. › Список подстановки
    Рис. 16.9. Параметры подстановки

  7. Щелкните на кнопке Вид, чтобы снова переключиться в режим ввода данных.

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

    Иллюстрированный самоучитель по Microsoft Office XP › Access. Базы данных. › Список подстановки
    Рис. 16.10. Список подстановки

  8. Щелкните на нижней ячейке столбца Дата и введите дату 10.10.97.
  9. Нажмите клавишу Tab и напечатайте текст Письмо с предложениями о сотрудничестве.
  10. Снова нажмите клавишу Tab и щелкните на появившейся кнопке раскрывающегося списка, как показано на рис. 16.10. Теперь вы можете выбирать людей из списка подстановки, сформированного на базе полей Фамилия и Имя таблицы Контакты.
  11. Щелкните на втором пункте списка.

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

Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.