домашняя библиотека
Поиск в библиотеке
Навигация по предметам
Последние добавленные новости
Реклама

Базы данныхПрактические работы в MS Access

Самостоятельно

1. Сконструируйте форму для таблицы-справочника ПОСТАВЩИК.

2. Внесите записи в таблицу ПОСТАВЩИК с помощью формы.

3. Проверьте их наличие в таблице ПОСТАВЩИК.

4. На рис. 7 показана технология изменения последовательности перехода между полями при работе с формой.

Практические работы в MS Access

а). Выбор команды из контекстного меню формы

Практические работы в MS Access

б). Изменение порядка следования полей

Рис.7 а, б. Изменение последовательности перехода по полям формы

5. Внесите изменения в порядок следования полей для формы ПОСТАВЩИК.

На рис.8. показана форма в Режиме Таблицы.

6. Поработайте с формой в режиме таблицы: вставьте и удалите записи (рис.9). Убедитесь в том, что записи вставляются и удаляются в таблице ПОСТАВЩИК.

Практические работы в MS Access

Рис.8. Изменение режима отображения формы

Практические работы в MS Access

Рис. 9. Удаление записей из формы

Задание 2. Использование элементов управления Конструктора форм

На рис.10 приведены элементы панели КОНСТРУКТОРА форм. Мы знакомы со следующими элементами: НАДПИСЬ, ПОЛЕ, РИСУНОК.

Практические работы в MS Access

Рис.10. Элементы панели управления КОНСТРУКТОРА форм

Продолжим знакомство с другими элементами этой панели.

Элементы управления СВОБОДНАЯ РАМКА ОБЪЕКТА и ПРИСОЕДИНЕННАЯ РАМКА ОБЪЕКТА используются для того, чтобы вставить в форму объекты, созданные в других приложениях, например, документ Word, таблицу Excel или рисунок.

Эти элементы различаются тем, будут ли объекты, вставленные в эти рамки, связаны с записями в таблицах Access, или не будут.

СВОБОДНАЯ РАМКА ОБЪЕКТА содержит объекты, которые хранятся либо в самой форме, либо во внешнем файле, и независимо от того, какая запись отображается в форме. Объект будет отображаться один и тот же. Этот объект может быть изменен прямо из формы с помощью того приложения, в котором он был создан.

ПРИСОЕДИНЕННАЯ РАМКА ОБЪЕКТА содержит объекты, которые либо сами хранятся в таблице Access в поле, имеющем тип ПОЛЕ ОБЪЕКТА OLE, либо в таблице хранится ссылка на эти объекты. При переходе от записи к записи объект в присоединенной рамке объекта будет меняться.

1. Создайте форму для таблицы ТИП_ТОВАРА. Переместите мышью поля КОД_ТИПА и ТИП_ТОВАРА из списка полей в область данных.

2. Переместите поле ВИД из списка полей в область данных, правой кнопкой мыши вызовите контекстное меню объекта и убедитесь, что был создан объект ПРИСОЕДИНЕННАЯ РАМКА ОБЪЕКТА (рис.11).

Практические работы в MS Access

Рис.11. Создание присоединенной рамки объекта

3. Настройте свойства рамки по своему усмотрению. Измените размер, положение, тип границы.

4. Перейдите в режим формы и добавьте новую запись с помощью созданной формы. Вставка объекта в рамку для графического изображения выполните, например, с помощью команды ВСТАВИТЬ ОБЪЕКТ из контекстного меню поля ВИД. На рис.12. показаны шаги для вставки графического файла.

Практические работы в MS Access

Рис.12. Вставка файла с изображением в поле присоединенной рамки

5. Добавьте несколько записей с графическими изображениями. Убедитесь, что ссылки на вставленные объекты записываются в поле Вид таблицы ТИП_ТОВАРА (рис.13) и вы можете открыть эти объекты для возможного редактирования.

Практические работы в MS Access

Рис.13. Вид записи в таблице с полем типа OLE

Элемент управления НАБОР ВКЛАДОК используется для создания многостраничных форм.

6. Откройте форму ТИП_ТОВАРА в режиме КОНСТРУКТОРА.

7. Удалите все поля в форме ТИП_ТОВАРА, тем самым освободите на бланке формы место под набор вкладок. Щелкните на кнопке ВКЛАДКА на панели инструментов, затем щелкните на бланке формы в том месте, где должен появиться набор вкладок.

8. Переименуйте вкладки (введите ПОДПИСИ в режиме СВОЙСТВА для каждой вкладки), например, как показано на рис.14.

Практические работы в MS Access

Рис.14. Конструирование вкладок в форме

9. Переместите поля (мы их удалили) из списка полей на каждую из вкладок.

10. Внесите несколько записей в таблицу ТИП_ТОВАРА с помощью измененной формы.

Элемент управления КНОПКА является очень важным элементом формы, поскольку именно с кнопками связаны различные действия. Выполняемые пользователем в приложении: сохранение введенных данных, вызов другой формы, вывод на печать и так далее.

Для создания КНОПКИ удобно использовать МАСТЕР КНОПОК, поскольку существует коллекция стандартных процедур, код которых уже разработан.

В форме ТИП_ТОВАРА создадим кнопку для удаления текущей записи.

11. Откройте форму ТИП_ТОВАРА в режиме КОНСТРУКТОРА.

12. Щелкните по элементу КНОПКА на панели инструментов.

13. Указателем мыши обведите размер будущей кнопки в форме ТИП_ТОВАРА.

14. В диалоговом окне выберите команды в соответствии с рис. 15.

Практические работы в MS Access

Рис.15. МАСТЕР КНОПОК

15. Пройдите остальные шаги МАСТЕРА КНОПОК. Найдите подходящий рисунок для кнопки.

16. Убедитесь в том, что установленная в форме кнопка выполняет удаление текущей записи не только в форме, но и таблице.

Самостоятельно

Примените элементы управления ЛИНИЯ и ПРЯМОУГОЛЬНИК для оформления созданных форм.

Создайте кнопки для закрытия форм и перехода по записям формы.

Примените все освоенные приемы для оформления формы ФормаОплаты.

   
 
  • Добавлен: 28-01-2012, 22:39 | Просмотров: 14015

    support: admin@sdb.su