русс | укр

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

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

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

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


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

Створення форм з підлеглою формою


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


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

Початковий макет форми створимо за допомогою Майстра форм, а потім поліпшимо його за допомогою Конструктора.

 

Виконайте такі операції для створення форми майстром форм:

1) У вікні бази даних виберіть вкладку «Форми» і клацніть на кнопці Создать.

2) У вікні Новая форма в списку: «Выберите в качестве источника данных таблицу или запрос» розкрийте список таблиць і виберіть таблицю Читачі. Потім в іншому полі виберіть Майстер форм і клацніть на кнопці ОК.

3) З'явилося вікно Створення форм. Із списку Доступные поля перенесіть в список Выбранные поля поля NB, Прізвище, Кафедра і Телефон. Потім в списку, що розкривається, розташованому вище, розкрийте список таблиць і запитів, виберіть запит Список1. Його поля з'являться в списку Доступні поля, перенесіть в список Вибрані поля всі поля запиту.

4) У наступному вікні необхідно вибрати тип відображення даних. Виберіть «Читачі», оскільки головною формою буде форма, яка показує відомості про читачів. Відзначте перемикач Подчиненные формы, щоб інші дані були вставлені в підлеглу форму, і клацніть на кнопці Далее.

5) У наступному вікні виберіть вид підлеглої форми. Оскільки нам найзручніше було б бачити дані про книги, які читаються, представленими у вигляді таблиці, відзначте перемикач «ленточный» і клацніть на кнопці Далее.

6) Виберіть стиль оформлення для головної форми. Стиль показується у вікні вибору відразу ж, як тільки ви відзначите один з них. Клацніть на кнопці Далее.



7)

 
 

У наступному вікні необхідно задати імена форм - головною і підпорядкованою. Access створив дві форми, зв'язані одна з однією. Але ви можете коректувати їх в режимі конструктора незалежно одну від іншої, а також користуватися підлеглою формою не залежно від головної. Дайте головній формі ім'я Читачі1, а підпорядкованою – Список1. Клацніть на кнопці Готово і ви побачите на екрані створену форму.

 

На наступному кроці поліпшимо створену форму за допомогою Конструктора форм.

Нам необхідно додати у форму Список1 поле, в якому обчислюється загальна сума пені для кожного читача.

Для цього необхідно виконати такі дії:

1. Відкрийте підлеглу форму Список1в режимі конструктора.

2. У області Примечание формы створіть нове поле, яке обчислюється. Для цього скористайтеся кнопкою панелі інструментів.

3. Замість імені "Поле17" дайте йому ім'я “Всього пені”, і у вікні Свойства (права кнопка миші)для графи Данные задайте формулу: =Sum([Пеня]) , по якій обчислюватиметься сума пені (Див. малюнок)

 
 

4. Ваша нова форма готова. Збережіть зроблені зміни і відкрийте форму для перегляду. Ви побачите у формі записи про всі видані книги і внизу в полі загальну суму пені по всіх читачах.

5. Зверніть увагу на розміри і розташування полів, в яких виводиться інформація про книги. Якщо дані не поміщаються на екрані, то за допомогою конструктора модна змінити розміри та розташування полів (наприклад розташувати їх в два ряди).

6. Поліпшимо тепер вид форми Читачі. Для цього відкрийте форму Читачі в режимі Конструктора і виконайте такі дії:

а) розтягніть мишкою (вниз) область “Заголовок форми”, додайте елемент управління Надпись (кнопкою ) та напишіть текст «Інформація про читачів і видані книги» (мал. 21). Змініть шрифт і його розмір для кращого вигляду.

б) перемістіть поля Кафедра і Телефон управо, щоб звільнити більше місця для підлеглої форми та розтягніть підлеглу форму на все вільне місце.

 
 

Відкрийте форму для перегляду (див. малюнок 4).

 



<== предыдущая лекция | следующая лекция ==>
Вказівки до виконання. | Створення форм з керуючими кнопками


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


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

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

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


 


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

 
 

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

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