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

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

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

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

введе­ния дополнительной информации, например о том, над каким объектом следует выполнять указанное действие. После создания макросов можно объединить несколько взаимосвязанных макросов в один. 2.10. Панели и меню До сих пор приходилось иметь дело с отдельными объектами Access. И с каждым из них нужно работать в интерактивном режиме, открывая в окне базы данных вкладку требуе­мого объекта. Но можно связать объекты в единое

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

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

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