Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
СУБД_метод_вказівки_до_лаб_роб_2011.doc
Скачиваний:
0
Добавлен:
01.03.2025
Размер:
915.46 Кб
Скачать

Контрольні питання

  1. Охарактеризуйте принцип роботи зі Схемою даних?

  2. Для чого використовуються підпорядковані форми?

  3. Яка різниця між головною і підпорядкованою формою?

  4. Як можна замінити розмір елемента управління підпорядкованої форми?

  5. Як можна встановити ширину елемента управління підпорядкованої форми?

  6. Поясніть призначення команди: “По розміру даних”?

  7. Назвіть способи, за допомогою яких можна зв’язувати головну і підпорядковану форму?

  8. В якому випадку Access автоматично зв’язує головну і підпорядковану форми?

Лабораторна робота № 11

Тема: Access. Створення та використання підпорядкованих форм у звітах.

Мета: Навчитись використовувати підпорядковані форми.

План_роботи №11

  1. Створити дві таблиці в яких є одне спільне поле.

  2. За допомогою Схеми даних створити статичний зв’язок між таблицями.

  3. Створити форму у вигляді таблиці, яка буде використовуватись як підпорядкована.

  4. Створити звіт на базі іншої таблиці.

  5. Створити підпорядкований (звіт) форму методом “перетягування”.

Теоретичні відомості

Підпорядковані звіти (форми) створюються двома способами, або шляхом створення підпорядкованого звіту (форми) в існуючому звіті, або шляхом додавання існуючого звіту в інший існуючий звіт. В останньому випадку звіт (форма), що додається, стає підпорядкованим.

Підпорядкована форма як правило використовується для виводу даних із таблиць або запитів, зв’язаних з відношенням “один до багатьох”. Наприклад, таблиця “Типи” і таблиця “Товари” зв’язані відношенням “один до багатьох”. Кожний тип товарів складається із декількох товарів.

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

Рис. 10. Звіт з підлеглою формою.

П ри створенні підпорядкованого звіту (форми) за допомогою майстра або шляхом “перетягування” з допомогою миші звіту (форми) або таблиці в інший звіт, Microsoft Access автоматично виконає синхронізацію головного і підпорядкованого звіту (форми) в наступних випадках:

  • Звіти (форми) базуються на таблицях, між якими встановлені зв’язки в вікні Схема даних. При створенні звіту на основі запиту або запитів синхронізація звіту з підпорядкованим звітом (формою) виконується автоматично, якщо зв’язки встановлені для базових таблиць запиту або запитів. Якщо зв’язки базових таблиць встановлені коректно, Microsoft Access виконає синхронізацію головного і підпорядкованого звітів (форми) автоматично.

  • Головний звіт базується на таблиці, яка містить ключове поле, а підпорядкований звіт (або форма) базується на таблиці, яка містить поле з тим же іменем і з таким же або сумісним типом даних. Ця ж умова повинна виконуватись для базових таблиць запитів, якщо звіти (форми) базуються на запитах.

Головний звіт може бути як приєднаним, так і вільним, тобто не базується на таблиці, чи запиті інструкції SQL.

Вільний головний звіт може служити контейнером декількох не зв'язаних між собою звітів або форм, які потрібно об'єднати.

Число підлеглих форм у звіті не обмежується. Більш того, головний звіт може містити підлеглі форми чи звіти двох рівнів вкладеності. Наприклад, у звіті може міститися підлеглий звіт, що у свою чергу містить підлеглу форму чи підлеглий звіт.

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