3. Поля форми . Панель інструментів Форми.
Поля форми використовують для створення стандартних електронних бланків (форм), анкет, шаблонів документів тощо.
Полів форми є три: 1) текстові (FormText), 2) списки (Form-DropDown) і 3) перемикачі (FormCheckBox).
П
оля
форми можна вставити за допомогою панелі
інструментів Форма, яка містить такі
кнопки: вставити текстове поле, перемикач,
поле-список, параметри поля, нарисувати
таблицю, вставити таблицю, вставити
кадр, затінити поля, захистити форму
(див. рис. 2).
Рис. 2
Панель інструментів Форми
Поля-списки автоматизують введення стандартних даних, зібраних у список.
Перемикачі використовують в анкетах для організації відповідей на зразок «так» чи «ні» тощо.
Вставлене текстове поле має вигляд пари квадратних дужок, але під час друкування бланку вони не виводитимуться. У текстове поле користувач вводить звичайний текст або числа на етапі використання електронного бланка.
Обчислення на електронних бланках організовують так. Якщо у діалоговому вікні команди Параметри поля деяке поле з числом назвати коротким іменем-закладкою (тут к) і зазначити, що воно числове, то це ім'я можна використати у звичайних полях-формулах для різноманітних обчислень.
Поля рекомендують затінювати. Якщо полів багато, їх варто розташовувати на бланку в таблицях.
Коли форма створена повністю, її потрібно захистити і зберегти на диску як документ або як шаблон (dot-файл) для створення типових бланків. Щоб захистити форму, потрібно клацнути на кнопці із зображенням замка-колодки. Тепер можна заповнювати електронний бланк поточними даними.
Перевага форми: у захищеній формі дані можна вводити лише в поля форми, що автоматизує роботу над заповнення бланків даними, виписуванням рахунків, накладних тощо. Змінити захищену інформацію на бланку неможливо. Щоб внести зміни у незмінювану частину форми, потрібно зняти з неї захист. Для цього треба ще раз клацнути на кнопці із зображенням замка. Створення шаблону бланка. Розглянемо приклад створення форми-рахунку для одного найменування товару, назва якої береться із поля-списку.
РАХУНОК № [ВТП]
Дата виписування: {поле Date}
ТзОВ "Деол"
p.p. № 260041848 в АКБ «Львів»
МФО 325268 ЗКПО 22340203
Рахунок дійсний протягом [ВТП] днів
Платник [ВТП]
(наступні два рядки обов'язково помістіть у таблицю)
№ Назва товару Одиниці Кількість Ціна Сума
1 [поле-список] шт. [ВТП к] [ВТП с] {поле-формула =к*с}
Всього до оплати: [ВТП] грн [ВТП] коп.
Директор Бойчук К. Г.
Гол.бухгалтер Ступка Б. С.
Тут символи [ВТП] набирати не треба. Це вказівка для користувача вставити текстове поле за допомогою кнопки аб! панелі Форми. Текстові поля Кількість і Ціна назвемо закладками k i c , що дасть змогу створити поле-формулу = k*с для обчислення суми, яку потрібно заплатити за товар.
