траційний номер машіниДатаВведіте поточну дату надходження машини на ремонт
Деякі діалогові вікна з підказками представлені в Додатку Ж.
Зовнішній вигляд форми та порядок її заповнення сильно впливають на точність і швидкість введення даних. Поля даних повинні бути впорядковані на екрані відповідно до їх логічною послідовністю, як це зазвичай робиться на паперових бланках.
Для зручності користувача при роботі з формами змінили послідовність переходів (Т?? бліцу 2).
Таблиця 2 - Зміна послідовності переходу при роботі з формами
ФормаЕстественний порядокІзмененний порядокМашінаРег номер #, Власник, Марка, ЦветРег номер #, Марка, Колір, ВладелецТехобслужіваніе№ техобс #, Рег номер #, Дата, Вид работи№ техобс #, Рег номер #, Вид роботи, ДатаІспользуютсяКод послуги #, Артикул #, Дата, КолічествоКод послуги #, Артикул #, Кількість, Дата
Діалогові вікна зі зміненою послідовністю переходу представлені в Додатку І.
Для поля, яке практично завжди має одне і те ж значення, можна присвоїти значення за замовчуванням, забезпечивши тим самим підвищення точності введення даних. Отже, зникає необхідності вводити повторюване значення кожен раз, воно буде присвоюватися автоматично, виключаючи тим самим можливість помилок.
Значення за замовчуванням задали в наступних формах:
· Використовуються, Надходить. У полі Дата задали значення за замовчуванням:=Date (), тобто дорівнює поточній даті.
· Машина. У полі Колір задали значення за замовчуванням: Мокрий асфальт.
· Використовуються. У полі Кількість задали значення за замовчуванням: 2.
Результати присвоєння елементам значення за замовчуванням представлені в Додатку К.
7. Робота з даними із зовнішніх джерел
Access дозволяє використовувати інформацію, підготовлену іншими програмами (Microsoft Excel, Lotus 1-2-3, dBASE, Microsoft FoxPro, Paradox, Microsoft SQL Server), а також текстові файли.
При перегляді інформації в одній формі часто виникає необхідність можливості перевірки будь-яких відомостей, що знаходяться в іншій формі, таблиці або запиті. Тому для забезпечення швидкого переходу між формою і таблицею, формою і іншою формою, формою і запитом можна у форму додати гіперпосилання.
У даній роботі були створені кнопки з гіперпосиланнями у формі Ремонт, Машина, Запчастина. Гіперпосилання були встановлені саме в цих формат, тому при роботі з ними може знадобитися додаткова інформація, отримати яку можна викликавши відповідну форму або документ, натиснувши на кнопку гіперпосилання.
У формі Використовуються створили кнопку з гіперпосиланням на форму Запчастина.
У формі Машина створили кнопку з гіперпосиланням на документ Лист клієнту. У листі викладається про надання знижок з надання послуг автомайстерні.
Результати роботи по створенню гіперпосилань представлені в Додатку Л.
8. Засоби автоматизації роботи кінцевих користувачів
У Microsoft Access багато процедури виконуються автоматично. Так, наприклад, майстри форм, таблиць або звітів виконують послідовність кроків, необхідну для створення об'єкта. Одним із способів автоматизації заданої послідовності дій є створення макросу. Макрос містить список команд Microsoft Access, які виконуються одна за одною.
У даній роботі були створені макроси Техобслуговування, Номер техобслуговування, Є гарантійний термін, Ні гарантійного терміну. ??
Для запуску макросів були створені командні кнопки.
На форму Машина додали дві кнопки на відкриття зв'язаних даних з форми Техобслуговування.
Кнопка Відомості про техобслуговуванні машини призначена для перегляду всіх записів форми Техобслуговування, а кнопка Номер техобслуговування призначена для перегляду тільки відібраних пов'язаних записів.
Кнопку Відомості про техобслуговуванні машини зручно використовувати, якщо потрібно переглянути відомості про всі або про кілька машин, що проходять техобслуговування.
Кнопку Номер техобслуговування зручніше використовувати, якщо потрібно переглянути відомості про якійсь одній машині, що проходить техобслуговування.
Для реалізації вищевказаних операцій були створені два макроси -Техобслужіваніе (Кнопка Відомості про техобслуговуванні машини) і Номер техобслуговування (Кнопка Номер техобслуговування).
При запису макросу Номер техобслуговування в рядку Умова відбору вказали така умова: [Реєстр ном...