Требование ввода значения в поле

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

Существует два основных способа требования ввода значения в поле.

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

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

Выберите необходимое действие

Значение «Да» его свойство обязательное поле

Создать индекс ненулевых для поля с помощью запроса определения данных

Задание значения "Да" для свойства "Обязательное поле"

  1. В области переходов щелкните правой кнопкой мыши таблицу и выберите команду Конструктор.

  2. Выберите поле, которое всегда должно иметь значение.

  3. В области свойств поля на вкладке Общие установите для свойства Обязательное поле значение Да.

    Свойство "Обязательное поле"

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

К началу страницы

Создание ненулевого индекса для поля с помощью запроса определения данных

  1. На вкладке Создание в группе Другие нажмите кнопку Конструктор запросов.

  2. На вкладке Конструктор в группе Результаты нажмите стрелку под надписью Вид и выберите пункт Режим SQL.

  3. Удалите все выражения SQL из запроса.

  4. Введите или вставьте следующее выражение SQL в запрос:

    CREATE INDEX index_name
    ON table (field) WITH DISALLOW NULL
  5. В выражении SQL замените переменные, как указано ниже.

    • Замените index_name имя для указателя. Рекомендуется использовать имя, которое позволяет определить, что такое индекс. Например если индекс убедитесь в том, что номера социального страхования США существует для каждой записи, можно назвать его require_SSN.

    • Замените имя таблицы, содержащей полей для индексирования таблицы. Если имя таблицы содержит пробелы или специальные символы, необходимо заключить имя в квадратные скобки.

    • Замените поле имя поля для индексирования. Если имя поля содержит пробелы или специальные символы, необходимо заключить имя в квадратные скобки.

  6. Сохраните и закройте запрос.

  7. Выполните запрос для создания индекса. Обратите внимание на то, что можно выполнить запрос из макроса с помощью макрокоманды "ЗапускЗапросаSQL". Дополнительные сведения см. статьях, указанных в разделе См. также.

К началу страницы

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

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

Были ли сведения полезными?

Спасибо за ваш отзыв!

Благодарим за отзыв! Возможно, будет полезно связать вас с одним из наших специалистов службы поддержки Office.

×