Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Теорія Access 2010.doc
Скачиваний:
0
Добавлен:
01.03.2025
Размер:
3.57 Mб
Скачать

Редагування основної частини форми.

В основній частині форми розмістимо і відредагуємо поля таблиці ГРУПА так, як це показано на рис. 6.4. Уточнимо текст підписів полів, шрифт і розміри полів і підписів, уведемо текст у заголовок форми. Видалимо елемент із підписом підлеглої форми. Знищимо розділові лінії між розділами форми: заголовком, областю даних і примітки. Для цього у властивостях форми на вкладці Макет у рядку Разделительные липни виберемо Нет. Заберемо область виділення запису, проставивши у властивостях форми у відповідному рядку "Нет". Створимо дві кнопки для переходу до наступної або попередньої групи, а також кнопку для закриття форми.

Рис. 6.4. Основна частина багатотабличної форми після редагування в режимі конструктора

Захистимо дані записів таблиці ГРУПА при роботі з формою, тому що вони повинні використовуватись тільки для відображення. Для захисту поля виділимо рамку поля і за допомогою контекстного меню викличемо властивості поля. У вікні властивостей на вкладці Данные в рядку Блокировка виберемо «Да». Після установки цієї властивості поле доступно тільки для читання.

Збережемо форму під новим ім'ям -«ПЛАН ЗАНЯТЬ У ГРУПІ», використовуючи команду Сохранить как.

Редагування підлеглої форми НАВЧАННЯ.

Раніше майстром була отримана підлегла стрічкова форма, яка у режимі конст

руктора показана на рис. 6.5.

Рис. 6.5. Підлегла форма НАВЧАННЯ в режимі конструктора.

Для зміни виду підлеглої форми викличемо її властивості. На вкладці Макет у вікні Окно свойств (прав. кнопка миші - пункт «властивості форми») (рис. 6.6) замінимо у рядку Режим по умолчанию значення Ленточная форма на Простая форма. Це дозволить відображати у підлеглій формі один запис про заняття. Вид форми у конструкторі залишиться колишнім.

Рис. 6.6. Відображення списку режимів за замовчуванням у вікні властивостей підлеглої форми

У підлеглій формі розмістимо поля так, як це показано на рис. 6.7. Після переміщення всіх підписів полів із заголовка в область даних можна скоротити його розмір до нуля переміщенням границі заголовка і області даних. Поля таблиці НАВЧАННЯ, у якій треба вводити дані з документа «План занять», розмістимо у верхній частині області даних. У нижній частині області даних розмістимо поля, у які будуть автоматично виводитися довідкові дані з таблиць ПРЕДМЕТ і ВИКЛАДАЧІ для розшифровки ідентифікаторів заняття, що вводять. Ці поля служать тільки для відображення відомостей про предмет і викладача. Для створення рамок використаємо кнопку панелі елементів керування Прямоугольник .

Рис. 6.7. Підлегла форма НАВЧАННЯ в режимі конструктора форм після редагування

Уточнимо текст підписів полів, шрифт і розміри полів і підписів. Виконаємо вирівнювання написів і полів за допомогою команди Главная|Форматирование текста|Выровнять.

В область приміток форми введемо інструкцію користувачеві, що вимагає обов‘язкове введення даних у поля, що ідентифікують заняття: код предмета - КП, номер викладача - ТАБН і вид заняття - ВИДЗ. Без цього не може бути створений запис у таблиці НАВЧАННЯ.

Захист довідкових даних від змін.

Захистимо поля НП, ГОДИНИ, ЛЕК, таблиці ПРЕДМЕТ і поля ПІБ, ВС, В3 таблиці ВИКЛАДАЧІ від випадкових змін при роботі з формою. Для захисту поля виділимо рамку поля і за допомогою контекстного меню викличемо властивості поля. У вікні властивостей на вкладці Данные в рядку Блокировка виберемо «Да». Після установки цієї властивості поле доступно тільки для читання.

Для візуального контролю правильності введення ідентифікаторів заняття: КП і ТАБН можна використати Поле со списком. Процес створення такого поля розглядається нижче.

Створення полів зі списком

При введенні ідентифікаційних даних через форму в Access є можливість отримати довідкову інформацію з раніше завантажених таблиць, що дозволяє вибрати вже введені значення у базу і тим самим підвищити вірогідність інформації, що вводиться. Відображення даних з довідкових таблиць при введенні ідентифікатора свідчить про наявність у базі даних головних записів для завантаження підлеглих записів, що необхідно для успішного завершення введення при встановленому параметрі цілісності в схемі даних.

Поле зі списком поєднує поле форми, у яке потрібно ввести дані, і список. Список містить записи із зв'язаною головною таблицею. У списку можна вибрати із відповідного поля потрібне значення і увести його в поле форми (рис. 6.8).

Рис. 6.8. Відображення списку