Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
MetodUkazania_KIT_ispravl.doc
Скачиваний:
0
Добавлен:
01.03.2025
Размер:
318.98 Кб
Скачать
  1. Создание командной кнопки.

Форма Сотрудники рассматривается отделом кадров как краткая информация о конкретном сотруднике фирмы. Если необходимо просматривать информацию обо всех заказах, которые курировал данный сотрудник, удобно создать командную кнопку в форме Сотрудники для того, чтобы иметь возможность открыть ранее созданную нами форму «Информация о заказах».

Откройте форму Сотрудники (с переводом страницы) в режиме Конструктора.

Создайте командную кнопку в форме с помощью объекта Кнопка на панели элементов. Выберите категорию Работа с формой, действия – Открытие формы.

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

Выберите переключатель Открыть форму для отобранных записей.

Укажите связующее поле Код сотрудника.

Разместите на кнопке текст «Заказы по сотруднику».

Дайте имя кнопке «Заказы».

Сохраните макет формы и закройте его.

Откройте форму и проверьте работу созданной кнопки.

  1. Установка дополнительных свойств данных.

Многие формы базы данных «Борей» основаны на таблице «Заказы». Текущая дата размещения заказа должна появляться в таких формах в качестве значения по умолчанию. На дату выполнения заказа должно быть наложено условие.

Откройте таблицу «Заказы» в режиме Конструктора, чтобы установить условия, влияющие на поле ДатаРазмещения.

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

Выделите поле ДатаИсполнения и установите для него Условие на значение так, чтобы дата, введенная в это поле, превосходила дату размещения (> Date()).

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

Сохраните внесенные в Конструктор таблицы «Заказы» изменения.

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

Контрольные вопросы

1 Что такое форма и каково ее назначение?

2 Как создаются и используются на форме список полей и комбинированный список?

3 Как создать командную кнопку?

4 Как создать форму с подчиненной формой?

  1. Разработка макросов в субд access. Создание стартовой кнопочной формы

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

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

В ACCESS существует специальное средство для создания макросов — Конструктор макросов.

Чтобы открыть окно Конструктор макросов для создания нового макроса нужно в окне базы данных выбрать объект Макросы и нажать кнопку Создать в верхней части окна либо выполнить команду меню Вставка - Макрос.

Окно Конструктора макросов построено аналогично Конструктору таблиц, т. е. разделено по горизонтали на две части: панель описаний и панель аргументов.

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

Строка в столбце Макрокоманда представляет собой поле со списком, в котором можно выбрать нужную макрокоманду.

Строка в столбце Примечание — это обычное текстовое поле, в которое можно ввести комментарий, описывающий выполняемое действие.

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

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

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

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

Для создания, изменения и удаления кнопочных форм служит Диспетчер кнопочных форм. Для использования Диспетчера кнопочных форм нужно выполнить команду Сервис – Служебные - Диспетчер кнопочных форм. В одной базе данных может быть создана одна стартовая кнопочная форма. В разделе Таблицы при этом появляется таблица Switchboard Items. Для создания новой стартовой кнопочной формы вначале следует удалить эту таблицу.

Выполнение работы

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]