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

39. Общие сведения с макросах.Создание простого макроса.Вывод предупреждающих или информационных сообщений.

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

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

Для создания макроса переключимся на вкладку макросы. Чтобы создать новый макрос, надо щелкнуть на кнопке Создать, откроется окно конструктора макросов. В этом окне надо выбрать макрокоманду из выпадающего списка, щелкнув на кнопке открытия списка макрокоманд. В списке насчитывается около 50 различных макрокоманд для выполнения действий.Сначала выберем макрокоманду из выпадающего списка, например макрокоманду "ОткрытьЗапрос", которая открывает какой-либо запрос, а затем выберем имя запроса из всех существующих запросов текущей базы данных, например "Успеваемость студентов". Далее необходимо сохранить созданный макрос под уникальным именем, например "Откр_запрос". Закроем окно конструктора макросов. Затем запустим макрос, щелкнув на кнопке "Запуск" или дважды щелкнув на макросе "Откр_запрос", в результате макрос выполнит все действия, которые в нем записаны, т.е. откроет запрос на выборку например "Успеваемость студентов". Этот макрос можно изменить, например, выполнить в одном макросе несколько действий, для этого надо открыть макрос в режиме конструктора и добавить требуемые действия.

27.Редактирование и форматирование формы. Размещение графических объектов формы ms Access

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

Изменен формы выделить форму-конструкт. 2.выделить поля,в кот измен внеш вид (если несколько полей,то с Shift)3.перемещаем объекты 4.вставл рисунок(вставка-рис). Для рис опред св-ва. По картинке правой кнопкой –св-ва ,в строке установка размера – вписать в рамку. Сохр,закрыть.

Свойство Рисунок (Picture) позволяет определить точечный рисунок (Точечный рисунок. Рисунок, образованный набором точек, аналогично представлению фигур и лини закрашенными квадратиками на листе миллиметровки. При сохранении в виде файла точечные рисунки обычно имеют расширение .bmp.) или другой тип графического изображения, отображаемый на кнопке (Кнопка. Элемент управления, используемый для запуска макроса, вызова функции Visual Basic или запуска процедуры обработки события. В других приложениях кнопки иногда называют командными кнопками.), в элементе управления «Рисунок» (Элемент управления «Рисунок». Элемент управления для отображения рисунков в форме, отчете или на странице доступа к данным.), на выключателе (Выключатель. Элемент управления, используемый для выбора логического параметра в формах или отчетах. Имеет вид кнопки с текстом или рисунком и может использоваться отдельно или в группе параметров.), странице в наборе вкладок (Набор вкладок. Элемент управления, с помощью которого создаются формы или диалоговые окна, содержащие несколько различных вкладок, каждая со своим ярлычком. При этом сходные параметры или элементы управления могут быть объединены на одной вкладке. Когда пользователь щелкает ярлычок, вкладка становится активной.) или в качестве фона формы (Форма. Объект базы данных Microsoft Access, в котором разработчик размещает элементы управления, принимающие действия пользователей или служащие для ввода, отображения и изменения данных в полях.) или отчета (Отчет. Объект базы данных Microsoft Access, предназначенный для вывода на печать данных, организованных и отформатированных в соответствии со спецификациями пользователя. С помощью отчетов составляются коммерческие сводки, списки телефонов или списки рассылки.). Свойство Рисунок (Picture) содержит (точечный рисунок) или путь и имя файла точечного рисунка или графического изображения другого типа, которое будет отображаться.Это свойство можно задать с использованием следующих способов.Окно свойств (Окно свойств. Окно, предназначенное для просмотра и изменения свойств таблиц, запросов, полей, форм, отчетов, страниц доступа к данным и элементов управления.). Нажать кнопку Построить, которая находится справа от ячейки свойства (для кнопок и выключателей). Если из списка Имеющиеся рисунки выбрать один из файлов точечных рисунков, значением свойства будет (точечный рисунок).Макрос (Макрос. Макрокоманда или набор макрокоманд, используемый для автоматического выполнения некоторых операций.).Код VBA (VBA (Visual Basic for Applications). Версия макроязыка программирования Microsoft Visual Basic, используемая для программирования приложений для Microsoft Windows и поставляемая с некоторыми программами корпорации Майкрософт.). Можно использовать строковое выражение (Строковое выражение. Любое выражение, значением которого является строка (последовательность знаков). Элементами такого выражения могут быть функции, возвращающие строку или строковый подтип Variant (VarType 8); строковые литералы, константы, переменные или строковые подтипы типа Variant.), включающее путь и имя рисунка, как в следующем примере:Команда Изображение в группе Элементы и поля на вкладке Конструктор в режиме конструктора (для элементов рисунков или фоновых рисунков форм и отчетов) для выбора точечного рисунка или рисунка другого типа. Формы, отчеты и элементы рисунков поддерживают рисунки всех типов.

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