русс | укр

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

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

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

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


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

Общие сведения о форме


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


 

Access предоставляет широкие возможности по конструированию графического диалогового интерфейса пользователя для работы с базой данных. Основой такого интерфейса являются формы.

Форма – это основа разработки диалоговых приложений пользователя для работы с базой данных. Через формы можно осуществлять первоначальную загрузку данных во взаимосвязанные таблицы, просмотр данных, а также их корректировку. Работая с формой, пользователь может добавлять и удалять записи в таблицах, изменять значения в полях, получать расчетные данные. В форме можно осуществлять контроль вводимых данных, устанавливать ограничения на доступ к данным., выводить необходимые сообщения, обрабатывать события, которые возникают по инициативе пользователя или наступают в процессе работы с формой. Типовые процедуры работы с формой формируются автоматически при создании элементов формы. Такими элементами, например, являются кнопки, с которыми могут связываться события следующих категорий:

переходы по записям, обработка записей (добавление, удаление, печать, восстановление);

работа с формой (закрытие, открытие, изменение фильтра, обновление данных, печать формы);

работа с отчетом (печать, просмотр, отправка, вывод в файл);

запуск макроса, запроса.

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

Для формы и ее элементов управления в Access определен набор событий, для которых могут быть разработаны процедуры обработки события. Примерами таких событий являются: «Открытие формы», «закрытие формы», «Текущая запись», «До обновления», «После обновления», «Нажатие кнопки», «Двойное нажатие кнопки».

Формы, прежде всего, создаются для ввода и редактирования данных.

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



независимо могут загружаться таблицы, которые не подчинены каким-либо другим таблицам в одно-многозначных связях;

таблицы, подчиненные каким-либо другим таблицам, могут загружаться либо одновременно с ними, либо после загрузки главных таблиц, в противном случае, не могут установиться связи загружаемых в подчиненную таблицу записей с записями главных таблиц;

в базу данных сначала загружаются из соответствующих документов справочные данные, а затем учетные.

Например, для базы данных «Учебный процесс» последовательность загрузки таблиц может быть следующей:

загрузка трех объектов ГРУППЫ и СТУДЕНТЫ, КАФЕДРЫ и ПРЕПОДАВАТЕЛИ, ПРЕДМЕТЫ может производиться в любой последовательности, так как эти группы таблиц на схеме данных не находятся в подчиненных отношениях;

загрузка таблицы ИЗУЧЕНИЕ должна производиться после загрузки таблиц ГРУППЫ, ПРЕДМЕТЫ, ПРЕПОДАВАТЕЛИ, так как таблица ИЗУЧЕНИЕ в схеме данных подчинена этим таблицам;

загрузка таблицы УСПЕВАЕМОСТЬ может производиться только после загрузки таблиц СТУДЕНТЫ и ИЗУЧЕНИЕ, так как таблица УСПЕВАЕМОСТЬ в схеме данных подчинена этим таблицам.

 

 



<== предыдущая лекция | следующая лекция ==>
Создание базы данных, таблиц и схемы данных в Access 2007 | Области и элементы формы в режиме Конструктор


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


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

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

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


 


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

 
 

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

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