Лекции.Орг


Поиск:




Категории:

Астрономия
Биология
География
Другие языки
Интернет
Информатика
История
Культура
Литература
Логика
Математика
Медицина
Механика
Охрана труда
Педагогика
Политика
Право
Психология
Религия
Риторика
Социология
Спорт
Строительство
Технология
Транспорт
Физика
Философия
Финансы
Химия
Экология
Экономика
Электроника

 

 

 

 


Тема: Создание главной формы БД.

Цели работы:

  • научиться создавать главную кнопочную форму БД, удобного интерфейса для  пользователя.

Порядок работы.

Задание 1.

  1. Откройте базу данных “Учебная база” из своей личной папки, которая должна находиться в папке СПО на сетевом диске.

Задание 2.

1. Главная форма – это форма, которая должна объединять все объекты БД (таблицы, запросы, формы, отчеты) в одно целое. С такой формы должна начинаться работа пользователя с БД. Такая форма задается не для таблиц и запросов, она существует сама по себе и должна быть хорошо и удобно оформлена. Пользователь имеет возможность с помощью диспетчера кнопочных форм создавать кнопочную форму стандартного вида. Создадим главную кнопочную форму, которая будет использоваться как панель управления приложения «Студенты».

 

  1. Кнопка Диспетчер кнопочных форм может быть получена следующимидействиями:

На вкладке Файл выбираем Параметры. Откроется окно Параметры Access. Далее выбираем Настройка ленты. В списке справа выбираем Работа с базами данных и нажимаем на кнопку Создать группу. В левом списке выбираем Диспетчер кнопочных форм и нажимаем кнопку Добавить.

Закрываем окно Параметры Access. Теперь на вкладке Работа с базами данных в группе Работа с базами данных нажмите кнопку Диспетчер кнопочных форм.

 

  1. В окне Диспетчер кнопочных форм подтвердим создание кнопочной формы.

 

  1. Появится окно со строкой Главная кнопочная форма, в котором формируется список кнопочных форм разных уровней.

 

  1. Создадим четыре кнопочные формы «Таблицы»,«Формы», «Запросы», «Отчеты».

Для создания кнопочной формы в окне диспетчера кнопочных форм нажмем кнопку Создать. В окне Создание в поле Имя страницы кнопочной формы введем имя первой кнопочной формы «Таблицы».

После нажатия кнопки ОК в окне диспетчера кнопочных форм появится строка «Таблицы». Аналогичными действиями создадим еще три кнопочные формы: Запросы, Формы и Отчеты.

 

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

 

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

 

  1. В окне диалога Изменение страницы кнопочной формы главную кнопочную форму переименуем в «Приложение «Студенты»», введя это имя в поле Название кнопочной формы. Элементы, создаваемые в кнопочной форме, могут быть подразделены на два основных типа:

-  Элементы, предназначенные для организации вызова других кнопочных форм

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

 

  1. Для формирования в главной кнопочной форме Приложение Студенты кнопки вызова подчиненной кнопочной формы нажмем кнопку Создать.

В окне Изменение элемента кнопочной формы строке Команда выберем Переход к кнопочной форме.

В строке Кнопочная форма выбирается форма, переход к которой должна обеспечивать создаваемая кнопка текущей формы. Откроем список созданных для приложения кнопочных форм и выберем элемент Таблицы.

В строке Текст введем подпись для этой кнопки: «Таблицы».

Для завершения формирования элемента нажмем ОК. Элемент отобразится в списке Элементы данной кнопочной формы.

Аналогичным образом создадим кнопки вызова других подчиненных форм и зададим для них подписи «Запросы», «Формы» и  «Отчеты».

Чтобы изменить или удалить какую – либо из созданных кнопок, надо выбрать имя этой кнопки в списке Элементы данной кнопочной формы и нажать кнопку Изменить или Удалить. При необходимости изменить порядок кнопок в списке надо выбрать элемент и нажать кнопку Вверх или Вниз.

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

Для завершения работы с приложением создадим кнопку, выбрав для него команду Выйти из приложения, и присвоим ей это же имя.

Страница главной кнопочной формы Приложение Студенты после создания всех ее элементов будет выглядеть таким образом:

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

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

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

 

  1. Формирование элементов для открытия объектов приложения.

Для формирования кнопок, обеспечивающих выполнение задач пользователя, необходимо, чтобы они были связаны с одним из объектов приложения. Диспетчер кнопочных форм обеспечивает связь с формами, отчетами, макросами и модулями. Для связи создаваемой кнопки с нужным объектом надо выбрать в строке Команда одну из команд:

- Открыть форму для добавления

- Открыть форму для изменения

-Открыть отчет

- Выполнить макрос

- Выполнить программу

Создадим в кнопочной форме «Формы» кнопки для работы с формами «Список», «Студенты», «Кураторы групп», в строке Команда выберите Открыть форму для изменения.

Аналогичным образом создайте кнопки для кнопочной формы «Отчеты».  Закройте окно Диспетчера кнопочных форм.

 

  1. Для Кнопочных форм «Таблицы» и «Запросы» создадим макросы на открытие наших таблиц и запросов. Для этого переходим на вкладку Создание, находим на ленте группу команд Макросы и код, выбираем команду Макрос. В открывшемся окне из списка выбираем команду Открыть таблицу.

           

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

 

Таким же образом создайте макросы для открытия таблиц «Список» и «Успеваемость», а также для всех ваших запросов. Для запросов используйте режим Просмотр.

 

  1. Теперь снова открываем Диспетчер кнопочных форм и все наши макросы применяем по назначению.

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

Таким же образом примените все остальные макросы.

 

  1. После завершения работы с диспетчером кнопочных форм в списке форм базы данных появляется форма с именем Кнопочная форма.

Главная кнопочная форма может запускаться при открытии базы данных.

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

 

  1. Попытка изменить кнопочную форму в режиме конструктора формы может привести к тому, что приложение перестанет работать. Однако вставка в кнопочную форму рисунков не приводит к таким последствиям. В левой части этой формы уже размещен элемент управления Рисунок, в котором собственно рисунок отсутствует, но создана рамка для его вывода на экран. Заметим, что такой элемент может быть создан в любой форме с помощью кнопки панели элементов Рисунок.

 



<== предыдущая лекция | следующая лекция ==>
Тема: Редактирование таблиц. | Научно-методическое обеспечение
Поделиться с друзьями:


Дата добавления: 2018-10-18; Мы поможем в написании ваших работ!; просмотров: 295 | Нарушение авторских прав


Поиск на сайте:

Лучшие изречения:

Самообман может довести до саморазрушения. © Неизвестно
==> читать все изречения...

2620 - | 2453 -


© 2015-2025 lektsii.org - Контакты - Последнее добавление

Ген: 0.011 с.