Access

Access кнопочная форма: Создание главной кнопочной формы (access)

Содержание

Microsoft Access

1. Запустите Microsoft Access;

2. Откройте Вашу базу данных;

3. Выберите в меню команду Сервис | Служебные программы | Диспетчер кнопочных форм;

4. В окне Диспетчер кнопочных форм в ответ на предложение: «Создать кнопочную форму?», нажмите кнопку Да;

5. В следующем окне Диспетчера кнопочных форм кроме предлагаемой по умолчанию Главной кнопочной формы создайте подчиненную форму, для чего нажмите кнопку. Создать;

6. В окне Создание в поле Имя страницы кнопочной формы введите имя первой подчиненной кнопочной формы – Анкета и нажмите кнопку ОК;

7. Аналогичными действиями создайте подчиненную кнопочную форму Зачетка. Все кнопочные формы должны отображаться в окне Диспетчер кнопочных форм;

8. Переименуйте Главную кнопочную форму.

Для этого выделите ее и нажмите кнопку Изменить. Откроется окно Изменение страницы кнопочной формы. Наберите в окошке Название кнопочной формы новое имя – Учебный процесс;

9. Не закрывая окно, Изменение страницы кнопочной формы нажмите кнопку Создать. В окне Изменение элемента кнопочной формы в строке Команда выберите Переход к кнопочной форме. В строке Кнопочная форма нужно выбрать форму, к которой должна обеспечивать переход создаваемая кнопка. Откройте список созданных кнопочных форм и выберите Анкета;

10. В строке Текст введите подпись для этой кнопки – Анкета. Нажмите кнопку ОК. Аналогичным образом создайте кнопку вызова второй подчиненной формы;

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

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

13. В подчиненных кнопочных формах создайте кнопку Возврат, выбрав для нее команду, Переход к кнопочной форме, заполнив поля в окне Изменение элемента кнопочной формы. В строке Кнопочная форма выберете кнопочную форму Учебный процесс;

14. При необходимости изменить порядок кнопок в списке надо выбрать элемент и нажать кнопку Вверх или Вниз;

15. В окне диспетчера кнопочных форм выберите кнопочную форму Анкета. Для создания элементов в этой форме нажмите кнопку Изменить. В открывшемся окне Изменение страницы кнопочной формы нажмите кнопку Создать. В окне Изменение элемента кнопочной формы выберите команду Открыть форму для изменения. В строке Форма выберите форму Анкета. В строке Текст наберите Вход в Анкету. Аналогично проделайте для кнопочной формы Зачетка, а затем завершите работу с диспетчером, нажав на кнопку Закрыть;

16. Для завершения оформления кнопочной формы выполните команду Сервис | Параметры запуска. В окне в поле Форма выберите из раскрывающегося списка Учебный процесс (Switchboard), а в окне Заголовок приложения наберите Учебный процесс;

17. Нажмите кнопку Дополнительно. Снимите флажки Окно базы данных и Специальные клавиши Access. Нажмите кнопку ОК;

18. Закройте созданную базу данных и откройте её вновь. Должно появиться только окно главной кнопочной формы Учебный процесс.

Вернуться на главную

Методические рекомендации по выполнению лабораторной работы

Лабораторная работа № 5.

Тема : Создание кнопочных форм.

Цель : Научиться создавать,  редактировать кнопочные формы .

Задание

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

Основные сведения

Надстройка

Access диспетчер кнопочных форм

Надстройки Access – это базы данных, в которых содержатся процедуры и связанные с ними объекты. Существует три типа надстроек:

     · надстройки меню

     · построители

     · мастера

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

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

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

В диалоговом окне Диспетчер кнопочных форм все формы называются страницами. Здесь задаются имена всех кнопочных форм приложения.

В диалоговом окне Изменение страницы кнопочной формы можно изменять имена форм,  редактировать элементы форм ( кнопка Изменить…), удалять элементы (кнопка Удалить) или изменять позицию элемента ( кнопки

Вверх и Вниз).

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

          ·  Текст – имя элемента, которое появится на кнопке в кнопочной форме.

          ·  Команда – команда, которая будет выполнена, когда пользователь щелкнет по          кнопке.

          · Форма – содержимое этого поля зависит от значения поля Команда.


           

Рис. 5.1. Создание кнопки для добавления нового клиента.

После создания кнопочных форм на вкладке окна базы данных Таблицы появится таблица SwitchboardItems, а на вкладке Формы – форма Switchboard, которую можно переименовать. Но чтобы переименовать таблицу SwitchboardItems, нужно менять все ссылки на нее в процедурах VBA (Visual Basic for Applications), хранящихся вместе с этой кнопочной формой.

Cоздание кнопочной формы

1.  Откройте базу данных.

2.  Выберите команду Сервис ®Служебные программы ® Диспетчер кнопочных форм.


Рис.5.2 Кнопочная форма Формы.

3.   На вопрос о создании новой кнопочной формы ответьте Да.

4.  В появившемся окне Диспетчер кнопочных форм нажмите кнопку Создать. 

5.  Задайте имя дополнительной кнопочной формы – Формы. Нажмите ОК.

6.  Аналогичным образом задайте имя Отчеты для второй дополнительной кнопочной формы и имена Форма Клиент и Форма Заказы,Отчет ОтчетОКлиентах, Счет и Выходдля остальных.

7.   В окне Диспетчер кнопочных форм выберите MainSwitchboard (Главную кнопочную форму) и  нажмите   кнопку  Изменить.

8. В окне Изменение страницы кнопочной формы нажмите кнопку Создать.

9. В окне Изменение элемента кнопочной формы укажите параметры :

               Текст : Формы

               Команда :

Переход к кнопочной форме

               Форма : Формы

10.  Нажать ОК.

11.   Параметры для кнопки Отчеты задайте аналогичным образом.

12.  Для кнопки Выход задайте параметры :

              Текст : Выход

              Команда : Выйти из приложения

13. Нажмите кнопку Закрыть.

14. В окне Диспетчер кнопочных форм выберите форму Формы и  нажмите кнопку Изменить.

15. В окне Изменение страницы кнопочной формы нажмите кнопку  Создать.

16. В окне Изменение элемента кнопочной формы укажите параметры:

               Текст : Работа с формой  Клиент

               Команда :

Переход к кнопочной форме

               Форма : Форма

Клиент

17. Нажать ОК.

18. Аналогичным образом укажите параметры для работы с ФормойЗаказы

19. Предусмотрите кнопку для возврата в Главную форму :

               Текст : Возврат

               Команда :

Переход к кнопочной форме

               Форма : Main Switchboard.

20. Нажать Закрыть.

21. В окне Диспетчер кнопочных форм выбрать форму ФормаКлиент и  нажать кнопку Изменить.

22. В окне Изменение страницы кнопочной формы нажать кнопку Создать.

23. В окне Изменение элемента кнопочной формы указать параметры :

               Текст : Новый клиент

               Команда : Открытие формы в режиме добавления

               Форма :

Клиент

24. Нажмите  ОК.

25. В окне Изменение страницы кнопочной формы снова нажмите  кнопку Создать.

26. В окне Изменение элемента кнопочной формы укажите  параметры :

               Текст : Редактирование

               Команда : Открытие формы в режиме  редактирования

               Форма :

Клиент

27. Нажмите  ОК.

28. Аналогично п. 21-27 создайте кнопки для работы с формой Заказы

29. Аналогично п. 19 создайте кнопку для возврата в предыдущую форму.

30. В окне Диспетчер кнопочных форм выберите форму Отчеты, нажмите  кнопку Изменить и создайте элементы кнопочной формы Отчеты (просмотр отчетов и возврат).

31. Отредактируйте Кнопочную форму в режиме конструктора.

Содержание отчета

1.  Тема лабораторной работы.

2.  Цель лабораторной работы.

3.  Технология создания кнопочной формы.

4.  Содержание Главной кнопочной формы.

 

Добавить командную кнопку «Закрыть форму» в форму доступа

Добавьте командную кнопку «Закрыть форму» в форму доступа

Если кнопка «Закрыть» в форме Microsoft Access отключена, вы можете добавить в форму кнопку, которая позволит пользователям выйти из формы, когда они закончат работу. Узнайте, как мастер команд упрощает добавление этой кнопки.

Как только вы отключите кнопку «Закрыть» в форме Microsoft Access,
вы можете быть озадачены тем, как пользователи могут закрыть форму, когда они закончат работу.
Вы можете просто использовать мастер команд, чтобы добавить в форму кнопку, которая при нажатии
позволит пользователям выйти из формы.

Во-первых, вам нужно открыть форму в представлении «Дизайн» и
убедиться, что на панели инструментов выбрана кнопка «Мастер управления». Затем выполните следующие
шагов:

  1. Щелкните
    инструмент «Кнопка управления», а затем щелкните в том месте, где вы хотите, чтобы кнопка
    отображалась в форме.
  2. Выберите
    категорию «Операции с формой» и нажмите «Закрыть форму» в разделе «Действия».
  3. Выберите
    текст по умолчанию или введите свой собственный и нажмите Далее.
  4. Введите
    имя команды, например кнопку CloseForm
    , а затем нажмите кнопку Готово.

Помогите пользователям повысить производительность, автоматически подписавшись на бесплатный информационный бюллетень Microsoft Office Suite от TechRepublic с советами по Word, Excel и Access, который доставляется каждую среду.

Марианн Ричардсон

Опубликовано: Изменено: Увидеть больше Программное обеспечение Поделиться: добавьте командную кнопку «Закрыть форму» в форму доступа.
  • Программное обеспечение

Выбор редактора

  • Изображение: Rawpixel/Adobe Stock ТехРеспублика Премиум

    Редакционный календарь TechRepublic Premium: ИТ-политики, контрольные списки, наборы инструментов и исследования для загрузки

    Контент TechRepublic Premium поможет вам решить самые сложные проблемы с ИТ и дать толчок вашей карьере или новому проекту.

    Персонал TechRepublic

    Опубликовано: Изменено: Читать далее Узнать больше
  • Изображение: Nuthawut/Adobe Stock
  • Изображение: WhataWin/Adobe Stock Безопасность

    Основные угрозы кибербезопасности на 2023 год

    В следующем году киберпреступники будут как никогда заняты. Готовы ли ИТ-отделы?

    Мэри Шеклетт

    Опубликовано: Изменено: Читать далее Узнать больше Безопасность
  • Изображение: Разные фотографии/Adobe Stock Облако

    Salesforce дополняет свой технологический стек новыми интеграциями для Slack, Tableau

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

    Карл Гринберг

    Опубликовано: Изменено: Читать далее Увидеть больше Облако
  • физкес / iStock
  • Изображение: Bumblee_Dee, iStock/Getty Images Программное обеспечение

    108 советов по Excel, которые должен усвоить каждый пользователь

    Независимо от того, являетесь ли вы новичком в Microsoft Excel или опытным пользователем, эти пошаговые руководства принесут вам пользу.

    Персонал TechRepublic

    Опубликовано: Изменено: Читать далее Увидеть больше Программное обеспечение

Advanced Forms Design в Microsoft Access — Страница 8 — Holowczak.

com Tutorials Опубликовано автор: holowczak

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

  1. Начните с формы ввода данных Accounts, как показано на рисунке ниже:
  2. Щелкните форму правой кнопкой мыши и выберите Режим разработки.
  3. Щелкните вкладку «Дизайн» на панели ленты, а затем щелкните значок «Кнопка».
  4. Курсор примет форму плюса с прикрепленным к нему изображением кнопки.
    Используйте этот курсор, чтобы «нарисовать» кнопку в форме, как показано ниже:
  5. После того, как новая кнопка будет нарисована в форме, появится мастер кнопок управления. Как правило, командная кнопка может либо вызывать предустановленную функцию в форме, либо запускать макрос (пользовательский код VBA). В этом примере мы выберем функцию настоящего для печати текущей записи в форме.
    Выберите «Операции с формой» в окне «Категории», а затем выберите «Печать текущей формы» в окне действий, как показано ниже. Затем нажмите кнопку «Далее>».
  6. Следующий шаг в мастере кнопок дает возможность использовать для кнопки текстовый заголовок или изображение/значок. В этом примере выберите параметр «Изображение» и выделите параметр «Принтер», как показано ниже. Затем нажмите кнопку «Далее>».
  7. На последнем шаге мастера командной кнопки вы можете присвоить кнопке имя. Всегда полезно использовать осмысленное имя, особенно если в форму будет добавлено много кнопок. В этом примере назовите кнопку: btnCmd_PrintForm, как показано ниже, а затем нажмите кнопку «Готово».
  8. Сохраните форму и просмотрите ее. Обратите внимание, что появится кнопка «Печать» со значком принтера. Нажатие на эту кнопку должно вызвать диалоговое окно принтера по умолчанию, которое позволит вам распечатать данные текущей формы:

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

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *