Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Создание макросов




Создание формы для ввода новых значений в таблицу

Пример 11. Создайте форму для ввода новых значений в таблицу Товары.

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

Для создания формы выполните следующие действия.

1) На лентеактивизируйте вкладку Создание, в группе Формы нажмите пиктограмму (Другие формы) и выберите в открывшемся меню опцию
Мастер форм (рис. 21).

2) В окне Создание форм в раскрывающемся списке выберите таблицу Товары, переместите все ее доступные поля в окно Выбранные поля и нажмите кнопку <Далее>. 3) Выберите внешний вид формы в один столбец, нажмите кнопку <Далее>. 4) Выберите стиль Официальная, нажмите кнопку <Далее>. Рис. 21. Вид меню вызова мастера форм

5) В появившемся окне оставьте неизменным имя формы Товары и
нажмите кнопку <Готово>. Форма для ввода новых данных в таблицу готова. В случае необходимости форму можно отредактировать, открыв ее в режиме макета или конструктора. Если при этом возникают сложности с изменением размеров или местоположения элементов формы, то нужно выделить все или только необходимые элементы формы, щелчком правой кнопки мыши вызвать контекстное меню, выбрать в нем опцию Макет → Удалить, а затем выполнить редактирование формы. В указанных режимах можно также добавить на форму поля из других таблиц базы данных, щелкнув на ленте инструментов пиктограмму Добавить поля.

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

Пример 12. Для удобства работы с БД создайте форму, которая выполняет роль простейшего меню и содержит следующие элементы управления:

1) кнопку для открытия формы Товары для ввода новых данных;

2) кнопку для закрытия базы данных Продажа канцтоваров и выхода из программы Microsoft Access 2007;

3) флажок для открытия запроса, созданного и сохраненного при выполнении примера 7.

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

Для выполнения задания произведите следующие действия.

1) На лентеактивизируйте вкладку Создание и нажмите пиктограмму Конструктор форм.

2) Измените цвет фона формы. Для этого щелкните правой кнопкой мыши на форме, в появившемся контекстном меню раскройте опцию Цвет заливки/
фона
и выберите любой цвет (например, голубой).

3) Сохраните форму щелчком на пиктограмме на панели быстрого доступа, присвоив ей имя Меню.

4) На ленте инструментов конструктора на панели Элементы управления активизируйте пиктограмму (Использовать мастера) (рис. 22). Затем щелчком выберите элемент управления Кнопка и разместите его на форме, для чего выполните щелчок левой кнопкой мыши в нужном месте формы и, не отпуская кнопку мыши, осуществите протягивание указателя + в нужном направлении.

5) В открывшемся окне Создание кнопок в списке Категории выберите Работа с формой, а в списке ДействияОткрыть форму, затем нажмите кнопку <Далее>.

6)

Пиктограмма Использовать мастера
Выберите форму Товары, которая будет открываться при щелчке на данной кнопке, нажмите кнопку <Далее>.

Флажок


Рис. 22. Вид панели Элементы управления

 

7) В следующем окне установите переключатель в положение Открыть форму и показать все записи и нажмите кнопку <Далее>.

8) Установите переключатель в положение Текст и в соседнее с ним поле введите заголовок, который будет размещен на кнопке (например, Ввод товаров), нажмите кнопку <Далее>.

9) Задайте имя кнопки Ввод товаров (имя кнопки используется в программе и визуально в режиме просмотра формы не отображается), нажмите кнопку <Готово>.

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

11) Снова откройте форму в режиме конструктора и аналогично процессу создания кнопки Ввод товаров создайте кнопку для выхода из программы
Microsoft Access. Для этого повторите операции 4 – 10 за исключением того, что при выполнении действия 5 в окне Создание кнопок в списке Категории выберите Приложение, а в списке ДействияВыйти из приложения. При выполнении действия 8 установите переключатель в положение Рисунок, включите флажок Показать все рисунки и выберите в списке соответствующий назначению кнопки рисунок (например, Дверь для выхода).

12) Разместите на форме элемент управления Флажок, вызовите к нему контекстное меню и выберите опцию Обработка событий.

13) В открывшемся окне Построитель выберите Макросы и нажмите кнопку <OK>.

14) В появившемся окне в столбце Макрокоманда выберите в раскрывающемся списке макрокоманду ОткрытьЗапрос.

15) В нижней части окна на панели Аргументы макрокоманды в строке Имя запроса выберите имя подключаемого запроса Пример 7.

16) Закройте и сохраните макрос, созданный с помощью построителя.

17) Снова вызовите контекстное меню, связанное с флажком, и выберите в нем пункт Свойства.

18) В появившемся окне свойств на вкладке События в строке Нажатие кнопки выберите опцию [Внедренный макрос]. Закройте окно свойств.

19) Измените на форме надпись, которая сопровождает флажок (например, в качестве заголовка флажка введите текст Открыть запрос).

20) Закройте форму с сохранением изменений. Окончательный вид формы Меню представлен на рис. 23. При необходимости форму можно отредактировать в режиме макета или конструктора. 21) Откройте форму Меню и проверьте работу размещенных на ней элементов управления. Созданной кнопкой (Выход) воспользуйтесь в последнюю очередь и с ее помощью завершите работу с Microsoft Access 2007.   Рис. 23. Вид формы Меню



Поделиться с друзьями:


Дата добавления: 2017-01-14; Просмотров: 323; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.012 сек.