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

Создание и использование форм данных

Быстрое обнаружение ошибок

В Access 2003 введен новый смарт-тег, который предупреждает о появлении ошибок в формах и отчетах (о смарт-тегах рассказывается в главе 5, "Создание первых таблиц"). Подобный смарт-тег для обнаружения ошибок в таблицах применяется в Excel 2002/2003. Ниже, в этом разделе, ошибка будет допущена намеренно, с тем чтобы вы могли разобраться в принципах работы данного смарт-тега.

  1. Откройте форму Растения в режиме конструктора. Для этого щелкните на ссылке Формы в окне Растения: база данных, выберите опцию Растения, а затем щелкните на кнопке Конструктор, находящейся на панели инструментов окна Растения: база данных.
  2. В режиме конструктора дважды щелкните на текстовом поле Имя для вывода соответствующих параметров в окне свойств.
  3. Щелкните на вкладке Все в окне свойств. Значение параметра Данные указано как Имя, поскольку элемент управления связан с полем Имя в таблице Растения. Измените это имя на любое другое, не являющееся названием поля из таблицы Растения. Как показано на рис. 8.12, в поле было введено имя Тест (в таблице поле с таким названием отсутствует).
  4. При нажатии клавиши Enter или переходе к другому полю рядом с "проблемным" элементом управления формы появится значок смарт-тега. Как показано на рис. 8.12, при щелчке на значке отображается список возможных ошибок с указанием вариантов их устранения. В данном случае ошибка заключается в выборе неверного значения свойства Данные. Наравне с другими действиями, можно выбрать команду Изменить свойство "Данные" элемента управления для автоматического выделения и активизации свойства Данные в меню Свойства или же команду Пропустить ошибку. Закройте форму, не сохраняя внесенных изменений.

Иллюстрированный самоучитель по Microsoft Access 2003 › Создание и использование форм данных
Рис. 8.12. Чтобы продемонстрировать работу смарт-тега, введите несуществующее имя поля

Хотя более подробное описание форм приводится в главе 13, встроенный смарт-тег для обнаружения ошибок можно изучить уже сейчас. По мере работы с примерами в каждой главе может возникнуть необходимость в использовании этого смарт-тега, поэтому его особенности желательно изучить на раннем этапе.

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