Page 47 - 2
P. 47

47


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

                                           [Forms]![Оплати_ф]![Платники_вв]

                   Подібно до цього, замінимо напис [Введіть код фонду] на

                                             [Forms]![Оплати_ф]![Фонди_вв]

                   Нагадаємо, що Фонди_вв є ім'ям групи перемикачів. Це будуть нові умови відбору,
                   які при закритій формі працюватимуть так само, як попередні, тільки що вилучені, а
                   при відкритій формі Оплати_ф, тобто при запуску запиту з форми за допомогою
                   кнопки, необхідні коди будуть автоматично вибиратися з відповідних полів форми.
                         Вікно Властивості надає можливість мати випливну підказку під час наведення
                   курсора на елементи управління відкритої форми. Для цього треба відкрити форму
                   в режимі конструктора, відмітити потрібний елемент, викликати вікно Властивості,
                   встановити  перемикач  на  Інші  і  написати  текст  підказки  у  полі  навпроти
                   відповідного напису вікна. Використовуючи цю можливість встановимо випливну
                   підказку,    наприклад,  для  кнопки  Перевірка_кн:  Сумарна  кількість  грошей
                   платника у фонді. Те саме можна зробити і для всіх інших полів та кнопок форми.
                         Корегування  форми  є  нескінченним  процесом,  навіть  тоді,  коли  база  даних
                   здана замовникові і прийнята в експлуатацію, з'являються нові ідеї у замовника по її
                   оформленню або наданню додаткових функцій та нові пропозиції програміста для
                   їх  запровадження.  Під  час  виготовлення  форми  Оплати_ф  нам  багаторазово
                   прийдеться переходити то в режим конструктора для внесення необхідних змін, то
                   в режим перегляду форми для їх оцінки.
                         Але  на  якомусь  етапі  потрібно  і  спинитися.  Після  закінчення  робіт  форма
                   підлягає  випробуванню  на  працездатність.  У  нашому  випадку  можна  і  слід
                   перевірити такі функції:
   42   43   44   45   46   47   48   49   50   51   52