Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Lab_11.doc
Скачиваний:
9
Добавлен:
15.11.2019
Размер:
1.76 Mб
Скачать

Введення даних до таблиці

Після створення таблиць до них можна вводити дані. Для безпосереднього введення використовують режим Таблиці, перейти в який із вікна бази даних можна натисканням кнопки Открыть при виділеній таблиці на робочому полі цього вікна.

Після збереження таблиці у режимі Конструктор також стає доступним режим Таблиці, перехід до якого виконується натисканням кнопки Вид – Режим таблицы на панелі інструментів.

Дані в таблицю вводять з клавіатури або через буфер обміну.

Часто поля таблиці необхідно заповнювати із заздалегідь визначеного списку значень. Такі списки можуть бути фіксованими (наприклад одиниці виміру, типи транспорту, напрямки переміщення тощо) та формуватися на основі існуючих таблиць (наприклад товари, постачальники).

Для прискореного введення у поля таблиці даних, що є елементами фіксованого списку, у конструкторі таблиці для відповідного поля у рядку Тип данных необхідно вибрати рядок Мастер подстановок. У вікні майстра:

крок 1 – вибрати  Будет введен фиксированный набор значений та натиснути Далее;

крок 2 – у Столбец 1 ввести потрібний список значень, натиснути Далее;

крок 3 – задати підпис для списку та натиснути Готово.

Для формування списку введення, що є елементами полів іншої таблиці, у конструкторі таблиці для відповідного поля у рядку Тип данных необхідно вибрати рядок Мастер подстановок. У діалозі майстра:

крок 1 – вибрати  Объект “столбец подстановки” будет использовать значения из таблицы или запроса та натиснути Далее;

крок 2 – у списку Таблицы обрати таблицю та поля з неї, на основі яких буде сформований список, натиснути Далее;

крок 3 – задати відображення ключового поля, натиснути Далее;

крок 4 – підпис для списку та натиснути Готово.

Заповнення полів, для яких сформовані списки введення, виконується шляхом обирання значень з рядків списку у режимі таблиці.

Якщо до моменту введення даних зв’язки між таблицями ще не встановлено, то коректність введення залежить від користувача.

Якщо зв’язки між таблицями встановлено, то спочатку даними заповнюються основні таблиці, а тільки потім – підпорядковані. Заповнення підпорядкованих таблиць відбувається із врахуванням цілісності даних: поля підпорядкованої таблиці можуть містити тільки такі значення, що є у ключовому поля основної таблиці.

Зовні таблиця подібна до електронної. Ширину стовпців і висоту рядків змінюють методом перетягування розмежувальних ліній. Порядок розміщення полів на екрані можна змінити методом перетягування виділеного поля за заголовок.

Щоб деякі стовпці не зміщувались під час перегляду широкої таблиці, їх фіксують командою Формат – Закрепить столбцы, вивільняють командою Формат – Освободить все столбцы.

Сховати або показати стовпці можна командою Формат – Скрыть столбцы / Отобразить столбцы.

Створення форм

Форма – діалоговий графічний інтерфейс користувача для роботи з базою даних. Є два основні способи відображення даних з БД для візуального огляду: 1) у вигляді таблиці; 2) у вигляді форми. У програмі Ассеss прийнято створювати базу даних спочатку у вигляді таблиці, а пізніше відображати її у вигляді форм.

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

Є такі способи створення форм:

    • автоматично за допомогою команди Автоформа;

    • за допомогою Майстра форм;

    • вручну за допомогою Конструктора форм;

    • комбінованим способом.

У режимі Конструктора створення форми повністю лежить на користувачеві. Причому створення починається з порожньої форми.

Використання Майстра форм дає змогу швидко відібрати потрібні поля з таблиці для розміщення на формі або розташувати на одній формі поля з різних таблиць.

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

Режим конструктора форм. Щоб створити форму у режимі конструктора, необхідно у вікні База данных вибрати вкладинку Форми та у робочому полі цього об’єкта натиснути кнопку Создать. У вікні Новая форма треба обрати команду Конструктор, а у списку вказати таблицю – джерело даних.

Для включення у форму полів з декількох таблиць для форми повинен бути побудований і обраний запит, що включає поля з цих таблиць. Такий запит повинний бути створений заздалегідь.

Форма в режимі Конструктора має три області (рис.5):

    • Область данных,

    • Заголовок формы,

    • Примечание формы.

Заголовок та Примечание можуть бути створені за командою меню Вид|3аголовок|Примечание формы.

Рис. 5. Форма у режимі Конструктора

Області форми наповнюють різними графічними об’єктами. На формі можна розташувати:

    • поля типу OLE з картинками, фотографіями тощо;

    • елементи керування: кнопки, перемикачі тощо;

    • написи: заголовки форми, рубрик;

    • обчислювальні поля;

    • закладки;

    • підпорядковані форми тощо.

Для конструювання форми використовують панель елементів керування з кнопками (рис. 6). Щоб вставити елемент керування, його треба вибрати на панелі і клацнути на формі у точці вставлення. За допомогою кнопки Запуск мастера можна вставити у форму в діалоговому режимі інші елементи: кнопки, перемикачі тощо.

Щоб перемістити об’єкт у вікні Конструктора форми, треба його активізувати і вести над ним курсор, доки останній не набуде вигляду долоні. Після цього можна виконати переміщення методом перетягування.

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

При завершенні редагування форми вона може бути збережена. Якщо форма, що редагується, ще не зберігалася, виконується команда меню Файл/Сохранить чи натискається кнопка  Сохранить панелі інструментів. Можна зберегти форму і при її закритті командою Файл/3акрыть чи натисканням кнопки Закрыть вікна форми . Далі треба підтвердити необхідність збереження, і в діалоговому вікні Сохранение ввести назву в текстове поле Имя формы.

Вибрати об’єкт

Вставити текст

Група перемикачів

Радіокнопка

Поле зі списком

Кнопка

Рамка об’єкта OLE

Перехід до нової сторінки

Підпорядкована форма/звіт

Прямокутник

Запуск майстра

Вставляти поле

Вимикач

Прапорець

Список

Рисунок

Рамка з посиланням на об‘єкт OLE

Набір закладок

Лінія

Додаткові елементи

Рис. 6. Панель елементів керування

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]