Excel и Access — страница 15

  • Просмотров 12464
  • Скачиваний 476
  • Размер файла 98
    Кб

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

добавить часто используемые команды, а также команды, кото­рые уже заданы для кнопок формы. Созданное меню заменит стандартное меню Access. Специальное меню связано с формой. Можно создать одно меню и использовать его в нескольких формах. В Access можно создать три типа меню: 1.     Menu Bar. Обычное меню, которое может располагаться вверху формы и иметь выпадающие подменю. 2.     Tool Bars. Группы пиктограмм, обычно

располагающиеся под меню. 3.     Shortcut Bar. Меню, всплывающие после щелчка правой кнопки мыши. 2.11. Visual Basic for Application В Access пользователь может управлять выполнением приложении, например, изменить информацию в таблице или щелкнуть на командной кнопке. Используя в приложении макросы и процедуры, можно реализовать реакцию пользовате­ля на эти действия. Для этого в Access предусмотрены характеристики событий для каждого элемента

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

собственный язык Basic, называемый Access Basic. В последних версиях Access он заменен язы­ком Visual Basic for Applications (VBA) компании Microsoft. Несмотря на некоторую схожесть, между этими языками есть существенные различия. VBA становится общим языком для всех приложений Microsoft Office. VBA является современным языком структурного программирования. Находясь в окне модулей, можно создавать и редактировать код VBA и процедуры.Visual Basic для приложений играет важную

роль при разработке баз данных Access. С помощью VBA можно настроить формы и отчеты, запус­тить макросы, а также отобразить объект Access в других приложениях или извлечь данные. Используя Visual Basic для приложений, можно вывести формы и отчеты, выполнить методы объектов, а также создать и изменить элементы. Кроме того, имеется возможность работать с информацией непосредственно: мож­но создать наборы данных, задать их параметры и изменить