ustify"> Для головної і підлеглої форми спочатку створюються запити, якщо це необхідно.
2. Головна форма створюється звичайним чином, через "Майстер форм" або "Конструктор". Джерелом даних є створений раніше головний запит. Перейшовши в режим Конструктора необхідно змінити розміри форми - збільшити її на величину підлеглої.
3. На панелі елементів в режимі Конструктора вибрати кнопку "Підпорядкована форма/звіт". Активізувавши її на вільній області форми, встановити розміри і місце розташування підпорядкованої форми.
В
4. Далі в режимі діалогу вибирається запит, створений для підлеглої форми, і перекидаються потрібні поля в підлеглу форму. При цьому система автоматично пропонує пов'язати головну і підпорядковану форми за заздалегідь визначеними у запитах полях (при створенні запиту для підлеглої форми обов'язково вибирають одне або кілька полів для зв'язку з головним запитом). Якщо треба зв'язати форми вручну, то система пропонує до 4 полів для зв'язування головної і підлеглої форм.
5. Також система пропонує за замовчуванням назва для підлеглої форми, аналогічне назвою головною з додаванням словосполучення "Підпорядкована".
6. Збереження, форматування та редагування головної і підлеглої форм здійснюється стандартним чином аналогічно формам для введення інформації.
Головна відмінність форм для перегляду від форм для введення інформації полягає в тому, що форми створені на базі запитів змінювати не можна, можна їх тільки переглянути та роздрукувати.
Розглянемо метод прямого перетягування. Він використовується для створення підпорядкованої форми шляхом перетягування з вікна БД утриманням лівої клавіші миші раніше створеного запиту, таблиці або форми на вільне місце в конструкторі головної форми. При цьому розміри форми змінюються автоматично. Після чого необхідно виконати наступні дії:
1. Відкрити головну форму в режимі Конструктора,
2. Виділити (повністю) підлеглу форму;
3. Правою клавішею відкрити вікно Властивостей підпорядкованої форми і вибрати вкладку "Дані", яка містить наступні поля:
Гј Об'єкт-джерело - зі списку даного рядка вибрати зв'язувану підлеглу форму;
Гј Підлеглі поля - тут необхідно вручну через ";" прописати поля, за якими буде зв'язуватися підлегла форма з головної;
Гј Основні поля - до цього рядка необхідно вписати поля для зв'язування з головної форми через ";" в тому ж порядку, що і підлеглі поля;
Гј Доступ - за умовчанням стоїть "Так", зі списку можна вибрати необхідне;
Гј Блокування - за умовчанням "Ні", зі списку можна вибрати необхідне;
Гј Після цього можна закрити вікно Властивостей, перейти в режим форми і перевірити правильність установки зв'язків. Якщо підлегла форма пов'язана вірно, то при переході за записами в головній формі буде відбуватися зміна записів і в підпорядкованій формі.
Створимо багатотабличних форму "Додавання туристів", яка дозволяє додавати туристів в список на певний тур.
Для цього спочатку створимо форму, в якості джерела якої служить запит "Договір".
В
Потім у режимі "Конструктор" виробляємо необхідні зміни, після цього методом "перетягування" переносимо створену заздалегідь форму, яка бути підлеглої. У нашому випадку форма "Туристи за договором (подч)". br/>В
Потім у режимі "Конструктор" виробляємо необхідні зміни вже підпорядкованої таблиці.
В
Кнопки
Кнопки зручні для виконання дій. Коли користувач клацає кнопку, не тільки виконується відповідна дія, але і на екрані видно, як кнопка натискається і відпускається. p align="justify"> Кнопки можна створити як з допомогою майстра, так і без нього.
Створення в режимі "Майстер".
1. Відкрийте форму або сторінку доступу до даних у режимі конструктора .
2. Переконайтеся, що кнопка Майстра елементів на панелі елементів натиснута.
.