Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
лекцыъ БД.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
2.16 Mб
Скачать

Визначення інших властивостей і опцій форми

Для форм спеціального призначення є одна цікава область дослідження — це діалогове вікно властивостей самої форми. Цей список містить установки, які впливають на важливі характеристики зовнішнього вигляду і поведінки форм. Наприклад, в показаній на рис. 5.39 вкладці Данные можна встановити три властивості, які визначають, буде форма доступна виключно для читання чи її можна використовувати для редагування, видалення і додавання записів.

Рис. 5.39. Настройка властивостей форми

Коли ви створюєте форму на основі єдиної таблиці, властивості Разрешить изменение, Разрешить удаление і Разрешить добавление приймають значення Да. Тому користувач може додавати, редагувати і видаляти записи, використовуючи лише цю форму. Залежно від того, хто використовуватиме форму, ви можете обмежити таку можливість. Якщо необхідно в тому або іншому ступені обмежити здатність користувача змінювати дані, змініть установку одного або декількох властивостей на протилежну.

Управління підлеглими формами

Для створення основної форми для введення даних на основі простої таблиці ви хочете використовувати опцію Автоформа, але Access наполягає на додаванні підлеглої форми, що включала б записи для зв'язаної таблиці. Як же у такому разі створити автоформу без підлеглої форми?

Під час створення автоформи Access перевіряє, чи не включає вибрана таблиця підтаблицю даних. Якщо така знаходиться, Access автоматично включає дані з цієї таблиці в субформу. У вас є дві можливості.

Відкрийте таблицю в режимі конструктора та відкрийте діалогове вікно властивостей таблиці (для цього натисніть кнопку Свойства). Натисніть в полі властивості Имя подтаблицы і використайте список, що розкривається, для зміни значення властивості на Нет. Закрийте вікно властивостей, збережіть проведені зміни, а потім створіть автоформу. Згодом ви можете відновити прив'язку підтаблиці даних до основної таблиці без зміни автоформи.

Якщо ви не бажаєте виконувати описану вище процедуру, використовуйте для створення форми Мастер форм. Цей засіб ігнорує підтаблиці і створює лише основну.

  1. Закріплення вивченого матеріалу.

Дати відповіді на наступні запитання:

  1. Як здійснюється робота з елементами управління?

  2. Охарактеризуйте дії під час створення нової форми.

  3. Як проводиться позиціонування елементів управління в

Формі?

Заняття 10

Тема. Поняття про запит. Види запитів

Мета. Навчитись створювати запити; розвивати власний кругозір з даної теми; виховувати інтерес до майбутньої професії.

Тип заняття. Лекція.

План

1.Поняття про запит

2.Види запитів

Хід заняття:

  1. Організаційний момент (5 хв). Перевірка присутніх. Оголошення теми і мети заняття.

  2. Пояснення нового матеріалу.

Запити — це об'єкти бази даних, що дозволяють витягувати дані з бази для їхнього різного використання: як джерело даних для друку звітів, наприклад, або для складання списку значень для списку підстановок у формах даних. Запит грунтується на єдиній таблиці або на декількох зв'язаних таблицях. На додаток до полів, витягуваних прямо з таблиць, запит може містити також обчислювані поля, що використовуються для перетворення даних — додавання продажної ціни до розрахункового рахунку, наприклад, або для проведення статистичного аналізу (підсумовування, усереднення і т.п.) груп записів, вибраних з декількох таблиць.

Access дозволяє створювати різні типи запитів. Самим загальним є запит на вибірку, який виділяє інформацію з однієї або декількох таблиць. Ви можете також створювати перехресні запити, що групують і підсумовують інформацію в структурах типу стрічки-і-стовпці, скажімо, в таких як зведена таблиця Excel. Один з наймогутніших (і потенційно небезпечних) засобів, які ви можете використовувати в Access, — активні запити, тобто запити на зміну, які змінюють дані в початковій таблиці, грунтуючись на визначеному вами в запиті критерії.

Подібно запитам, фільтри дозволяють працювати з підмножиною записів в базі даних. Фільтри пропонують швидкий спосіб тимчасово обмежити відображення записів у режимах таблиці або форми. Ви можете створювати фільтри, вводячи дані у форму або застосовуючи їх у режимі таблиці.

Для створення нового запиту виберіть ВставкаЗапрос. Діалогове вікно Новый запрос, що з'явилося, показане на рис. 5.24, дозволяє побудувати один або декілька конкретних типів запитів з нуля в режимі конструктора, або скористатися для цього послугами спеціального майстра.

Рис. 5.24. Діалогове вікно Новий запрос