Лекции
Рабочая программа
Практикум
Тесты
Авторы
Литература

Упражнение 3.

Ввод и просмотр данных посредством формы

В этом упражнении с помощью Мастера форм мы создадим форму ФКомплектующие и добавим в таблицу еще 2 записи. Затем осуществим поиск нужных записей, внесем в таблицу изменения, отсортируем записи по полю Компонент и отработаем иные операции работы с формой.

  1. Для создания формы ФКомплектующие:
  • Откройте вкладку Формы в окне базы данных;
  • Щелкните по кнопке <Создать>;
  • В появившемся окне выберите пункт Мастер форм;
  • Щелкните по значку списка в нижней части окна;
  • Выберите из появившегося списка таблицу ФКомплектующие;
  • Щелкните по кнопке <OK>;
  • В появившемся окне выберите поля, которые будут присутствовать в форме. В данном примере присутствовать будут все поля, поэтому щелкните по кнопке >> ;
  • Щелкните по кнопке <Далее>;
  • В появившемся окне уже выбран вид Форма в один столбец, поэтому щелкните по кнопке <Далее>;
  • В появившемся окне выберите стиль оформления. Для этого щелкните по словам, обозначающим стили, либо перемещайте выделение стрелками вверх или вниз на клавиатуре. После выбора стиля щелкните по кнопке <Далее>;
  • В появившемся окне задайте имя формы. Остальные параметры оставьте без изменения;
  • Щелкните по кнопке <Готово>. Откроется форма в один столбец. Столбец слева – это названия полей, столбец справа – данные первой записи (в нижней части окна в строке параметра Запись стоит цифра «1»). Для перемещения по записям надо щелкнуть по кнопке  ► (в сторону записей с большими номерами) или ◄ (в сторону записей с меньшими номерами). Кнопка ‌◄ - это переход на первую запись, кнопка ►‌ - переход на последнюю запись.
  1. Для поиска нужного наименования комплектующих (например «Звуковая плата»):
  • Переведите курсор в первую строку поля <<Наименование>>;
  • Выполните команду Правка, Найти;
  • В появившемся окне в строке Образец введите наименование Звуковая плата;
  • В строке параметра Поиск в: Компонент;
  • В строке параметра Совпадение выберите из списка параметр С любой частью поля;
  • В строке параметра Просмотр должно быть слово ВСЕ (имеется в виду искать по всем записям);
  • Щелкните по кнопке <Найти далее>. Курсор перейдет на запись, содержащую  словосочетание Звуковая плата в поле <<Компонент>> и выделит ее;
  • Снова щелкните по кнопке <Найти далее>. Курсор перейдет на следующую запись, содержащую это же наименование и также выделит словосочетание Звуковая плата;
  • Проделайте то же самое до тех пор, пока программа не выведет сообщение Поиск записей в ‘MicrosoftAccess’ завершен. Щелкните кнопку <OK>;
  • Щелкните по кнопке <Отмена> для выхода из режима поиска.
  1. Для замены оптовой цены Системной платы с 3191,00 на 3250,00:
  • Переведите курсор в первую строку поля <<Цена оптовая>>;
  • Выполните команду Правка, Заменить; 
  • В появившемся окне в строке параметра Образец введите 3191,00;
  • В строке параметра Заменить на введите 3250,00. Обратите внимание на остальные опции – вам надо вести поиск по всем записям данного поля;
  • Щелкните по кнопке <Найти далее>. Курсор перейдет на запись, содержащую в поле <Цена оптовая> число 3191,00. Проверьте содержимое поля <<Компонент>>. Если в поле отображено Системная плата, то щелкните по кнопке <Заменить> (данные будут изменены). Если это не то, что нам надо, то щелкните по кнопке <Найти далее>;
  • Повторите действия предыдущего пункта до тех пор, пока программа не выведет сообщение Поиск записей в ‘MicrosoftAccess’ завершен. Щелкните кнопку <OK>;
  • Щелкните по кнопке <Отмена>, для выхода из режима поиска и замены.
  1. Для сортировки данных в поле <<Компонент>> по возрастанию:
  • Щелкните по любой записи поля <<Наименование>>;
  • Щелкните по кнопке  на панели управления или выполните команду Записи, Сортировка, Сортировка по убыванию. Все данные в таблице будут отсортированы по алфавиту в поле <Компонент>.
  1. Для фильтрации данных по полю <<Компонент>>:
  • Щелкните по записи Монитор поля <<Компонент>>;
  • Щелкните по кнопке Фильтр по выделенному или выполните команду Записи, Фильтр, Фильтр по выделенному. В форме останутся только записи о мониторах;
  • Щелкните по записи  Samtron 55E поля <<Модель>>;
  • Щелкните по кнопке Фильтр по выделенному или выполните команду Записи, Фильтр, Фильтр по выделенному. В форме останутся только записи о мониторах модели Samtron 55E;
  • Для отмены фильтра щелкните по кнопке Удалить фильтр  на панели инструментов или выполните команду Записи, Удалить фильтр. В таблице появятся все данные.
  1. Изменение названия поля <<Адрес поставщика>> на <<Адрес>>. Для этого:
  • перейдите в режим конструктора, щелкнув по кнопке Конструктор на панели инструментов или выполнив команду Вид, Конструктор;
  • щелкните правой кнопкой мыши в поле <<Адрес поставщика>> (на названии поля – оно слева, а строка справа с именем Адрес поставщика – это ячейка для данных, свойства которых мы не будем менять). В появившемся меню выберите пункт Свойства. На экране откроется окно свойств для названия поля <<Адрес поставщика>>;
  • щелкните по строке с именем Подпись, т.е. там, где находится словосочетание Адрес поставщика;
  • сотрите слово «поставщика»;
  • для просмотра результата перейдите в режим формы, выполнив команду Вид, Режим формы;
  • закройте форму. При этом программа спросит надо ли сохранять изменения. Подтвердите сохранение, щелкнув <OK>.

Вопросы для контроля:

  • Для чего предназначены объекты БД Формы?
  • Как можно создать Форму?
  • Как добавить данные в таблицу в режиме Формы?
  • Как найти нужные данные в режиме Формы?
  • Как изменить название столбца?
Лекции
Рабочая программа
Практикум
Тесты
Авторы
Литература