а датою здійснення замовлення. Всі запити параметричні, тобто інформація для пошуку вводиться у вікно параметра.
Будувати запити також можна за допомогою майстра і за допомогою конструктора.
Бланк запиту за зразком складається з двох панелей: верхньої (в ній відображаються таблиці) і нижньої.
Рядки нижньої панелі поля визначають структуру запиту, тобто структуру результуючої таблиці. Ви бачите наступні рядки: Поле, Ім'я таблиці, Сортування, Виведення на екран, Умова відбору. (Рис 2.5)
Рис.2.5. Створення запиту в режимі Конструктора.
Після додавання таблиці необхідно вибрати поля, по яких робиться запит, і задати необхідні умови відбору.
По кожному полю можна задати свою умову відбору. Умова можна задавати в одному або декількох полях. Умови відбору вводяться як вираження. Вони можуть містити оператори порівняння, арифметичні оператори, посилання на поля, символи шаблону (?, *) І т.д. Вирази можна ввести вручну або за допомогою Будівника виразів.
Для створення запитів, коли потрібно подивитися дані для певного клієнта в стовпці Прізвище можна задати умову для введення прізвища водія у квадратних дужках [Вкажіть прізвище І.П.] raquo ;. У цьому випадку при відкритті запиту програма попросить ввести потрібне прізвище (Мал. 2.6.).
Рис. 2.6. Вікно введення параметра запиту Пошук по клієнту.
. 4 Створення форм
Форма - об'єкт, призначений в основному для введення даних, відображення їх на екрані або керування роботою додатку. Зазвичай в цьому режимі виводяться дані із записів, а текстові поля, керуючі кнопки, картинки та інші службові об'єкти полегшують перегляд і обробку даних. Інша перевага форм перед режимом таблиці - можливість відображати в одній формі дані з декількох таблиць.
Форми забезпечують найбільш гнучкий спосіб введення, редагування, перегляду і видалення даних і фактично є шаблонами, керуючими відображенням інформації. Форма дозволяє відображати одночасно всі поля однієї або декількох записів. Оптимально побудована форма може вміщати декілька десятків полів на одному екрані, а якщо полів набагато більше, то для кожного запису можна створити багатосторінкову форму. Можна створити форму-меню для виклику інших форм, таблиць, запитів або звітів. У формі кожне поле можна розмістити в точно заданому місці, вибрати для нього колір або заливку і додати елементи управління текстом для ефективного введення даних.
Для роботи з БД Оператор стільникового зв'язку створені такі форми: Абоненти - для перегляду і заповнення списку абонентів; Додаткові послуги на розмови - для того, щоб абоненти могли наочно ознайомитися з додатковими послугами оператора; Тарифний план - для того, щоб абоненти могли наочно ознайомитися із запропонованими тарифними планами. Всі форми виконані в одному стилі, містять поля зі списками для зручності їх заповнення. (Мал. 2.7 та Рис. 2.8)
Рис.2.7. Екранний вигляд форми Додаткові послуги розмови .
Рис 2.8. Вид форми Тарифний план .
2.5 Створення звітів
Звіти призначені для друку даних, що містяться в таблицях і запитах в красиво оформленому вигляді, для створення підсумкових рядків з угрупованням по кожній смисловій групі.
Залежно від Угруповання, Віда макета, Стилю зовнішній вигляд звіту по одним і тим же даними може мати різний вигляд.
Створивши звіт, можна зберегти дані в цьому форматі, при цьому кожен раз при друку його структура буде зберігатися, навіть якщо дані були змінені.
У даній роботі було створено п'ять звітів:
· Абоненти (Рис 2.9), виводить список всіх абонентів стільникового зв'язку, може використовуватися для надання в головний офіс компанії або для іншої звітності.
Рис 2.9. Вид звіту Абоненти
· Додаткові послуги MMS (Рис 2.10), Додаткові послуги SMS (Мал. 2.11), Додаткові послуги на розмови (Мал. 2.12), Тарифний план (Мал. 2.13) призначені для ознайомлення абонентів з тарифними планами оператора і можливими додатковими послугами.
Рис.2.10. Вид звіту Додаткові послуги MMS
рис.2.11. Вид звіту Додаткові послуги SMS
Рис.2.12. Вид звіту Додаткові послуги розмови
Рис.2.13. Вид звіту Тарифний план
2.6 Створення головної форми
Головна кнопкова форма створюється з метою навігації...