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