русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Робота з формами


Дата добавления: 2015-07-04; просмотров: 664; Нарушение авторских прав


Є два основні способи відображення даних з БД для візуального огляду: 1) у вигляді таблиці; 2) у вигляді форми.

Форма подібна до бланка чи карточки (рис. 78). Прикладами форми є будь-який бланк, сторінки з паспорта, картка з досьє чи бібліографічна картка на книжку в бібліотеці. Одна форма містить дані лише з одного запису.

 

 

Рис. 78. Приклад форми

 

У програмі Ассеss прийнято створювати базу даних спочатку у вигляді таблиці, а пізніше відображати її у вигляді форм.

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

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

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

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

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

Ø закладки;

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

Є декілька способів створення форм, а саме:

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

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

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

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

Наприклад, виконавши команду Автоформа: в столбец, отримаємо форму, в якій усі поля з таблиці будуть розташовані в стовпець і вирівняні до лівого краю.

Використання Майстра форм ( Создание формы при помощи мастера) дає змогу швидко відібрати потрібні поля з таблиці для розміщення на формі або розташувати на одній формі поля з різних таблиць. Для створення стандартних баз даних: адресних книжок, телефонних довідників тощо – також є майстри. Достатньо виконати вказівки майстра і структура бази даних готова (часто їх недоліком є надлишкова кількість полів).

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



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

Розглянемо можливості Конструктора форм. Для конструювання форми використовують панель елементів керування з кнопками (рис. 79).

 

Запуск майстра   Вставляти поле   Вимикач Прапорець   Список Рисунок   Рамка з посиланням на об‘єкт OLE Набір закладок Лінія   Додаткові елементи
Вибрати об’єкт   Вставити текст   Група перемикачів Радіокнопка   Поле зі списком Кнопка   Рамка об’єкта OLE Перехід до нової сторінки Підпорядкована форма/звіт   Прямокутник  

 

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

 

Щоб вставити елемент керування, його треба вибрати на панелі і клацнути на формі у точці вставлення.

За допомогою кнопки Запуск мастера можна вставити у форму в діалоговому режимі інші елементи: кнопки, перемикачі тощо.

З метою виконання обчислень над полями у формі створюють нове поле, наприклад з назвою Сума, і задають йому значення у вигляді формули. На початку ставлять знак =, після якого у квадратних дужках пишуть назви полів та математичні символи (+, – , *, /) для розрахунку потрібного поля. Квадратні дужки можна не писати, якщо назви полів не містять пропусків.

Конкретні дані можна ввести у форму в режимі форми за допомогою команд з меню Записи e Ввод данных або кнопки .

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

 



<== предыдущая лекция | следующая лекция ==>
Типи полів у базах даних | Робота з фільтрами і запитами


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.359 сек.