Page 47 - 2
P. 47
47
(в режимі) конструктора та відредагувати написи, встановити типи і розміри
шрифтів, колір фону, тип рамок і т. і. за допомогою вже відомого вікна
Властивості.
Користуючись цим вікном при відміченій формі, виберемо з кишеньки такі самі
режими для вводу та редагування даних, як і для форми Платники_ф, а іменно:
заборонимо корегувати та знищувати дані таблиці з форми. Для цього встановимо
перемикач вікна Властивості на Дані і виберемо з кишеньки напис Так лише для
функції Дозволити додавання. Нагадаємо, що з метою уникнення помилок не
рекомендується відволікати оператора від основної роботи, не варто надавати одній
і тій самій формі функцій одночасно вводу нових і редагування старих даних.
Маючи поля на формі, відкорегуємо запит Оплати_знг. Відкриємо його в
режимі конструктора, вилучимо його умови відбору. Нагадаємо, що це запит з
параметрами, він потребує вводу кодів платника і фонду під час запуску. В тому
місці, де був тільки-що вилучений напис [Введіть код платника], викличемо вже
відомого з розділу 3.4 і показаного на рисунку 3.3 Будівельника виразів, зайдемо в
розділ Forms (Форми), далі – Оплати_ф і відмітимо ім'я поля зі списком
Платники_вв. Командою Вставити перенесемо його у вікно Будівельника і
закриємо вікно (командою Ok). В умові відбору поля Код_п запиту повинен
з'явитися напис
[Forms]![Оплати_ф]![Платники_вв]
Подібно до цього, замінимо напис [Введіть код фонду] на
[Forms]![Оплати_ф]![Фонди_вв]
Нагадаємо, що Фонди_вв є ім'ям групи перемикачів. Це будуть нові умови відбору,
які при закритій формі працюватимуть так само, як попередні, тільки що вилучені, а
при відкритій формі Оплати_ф, тобто при запуску запиту з форми за допомогою
кнопки, необхідні коди будуть автоматично вибиратися з відповідних полів форми.
Вікно Властивості надає можливість мати випливну підказку під час наведення
курсора на елементи управління відкритої форми. Для цього треба відкрити форму
в режимі конструктора, відмітити потрібний елемент, викликати вікно Властивості,
встановити перемикач на Інші і написати текст підказки у полі навпроти
відповідного напису вікна. Використовуючи цю можливість встановимо випливну
підказку, наприклад, для кнопки Перевірка_кн: Сумарна кількість грошей
платника у фонді. Те саме можна зробити і для всіх інших полів та кнопок форми.
Корегування форми є нескінченним процесом, навіть тоді, коли база даних
здана замовникові і прийнята в експлуатацію, з'являються нові ідеї у замовника по її
оформленню або наданню додаткових функцій та нові пропозиції програміста для
їх запровадження. Під час виготовлення форми Оплати_ф нам багаторазово
прийдеться переходити то в режим конструктора для внесення необхідних змін, то
в режим перегляду форми для їх оцінки.
Але на якомусь етапі потрібно і спинитися. Після закінчення робіт форма
підлягає випробуванню на працездатність. У нашому випадку можна і слід
перевірити такі функції: