Page 79 - 1303
P. 79
визначення зв'язку між головною і підпорядкованою
формами. Майстер пропонує використати поле Код_п (перемикач
у стані Вибір із списку). Ця пропозиція нас влаштовує, і можна
залишити її без зміни. Та випробуємо іншу можливість,
переведемо перемикач у стан Самостійне визначення і виберемо з
кишеньки, спочатку для форми Оплати_ф, а потім – Платники_ф,
одне і те саме ім'я поля Код_п;
визначення імені підпорядкованої форми. Оскільки ми
використали готову форму, майстер знає про це і пропонує ім'я
Платники_ф. Воно нас влаштовує, тому залишимо без змін.
Кнопка Готово.
З п'яти кнопок, які містяться на нашій формі, одну,
призначену для запуску запиту Оплати_знг (перевірка наявності
грошей платника у заданому фонді), виготовимо за допомогою
майстра. Для цього на Панелі елементів натиснемо на Кнопку,
зафіксуємо курсор (у вигляді хрестика) в лівому нижньому кутку
форми і відповімо на пропозиції кроків майстра:
вибір дії, яку необхідно виконати при натисканні кнопки:
вибір категорії Різне, дія Запуск запиту;
вибір зі списку імені запиту Оплати_знг;
занесення напису Перевірка наявності грошей у платника,
який ми хочемо бачити на кнопці;
занесення імені кнопки Перевірка_кн. Кнопка Готово.
Решту чотири кнопки виготовимо дуже просто: натиснемо на
Кнопку, подібно до того, як це було щойно виконано, і виберемо
дію Запуск макроса. Оскільки макросів ми ще не маємо, майстер
відмовиться працювати, тому відмінимо його роботу, але кнопки
на полі форми все-таки залишаться. Зауважимо, що виготовлення
кнопки для відкриття форми Платники_ф з метою вводу даних
про нового платника ми могли би довірити майстрові, оскільки у
нас є ця форма. Можна також довірити майстрові і виготовлення
кнопок для запуску звітів, звичайно, після того, як звіти будуть
готові. Та в даному випадку доцільніше використати макроси,
вони нададуть нам більш гнучкі можливості, зокрема
перенаправлення виводу звітів на екран або друк.
79