Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Разработка форм в Access




ЗАГРУЗКА С ИСПОЛЬЗОВАНИЕМ ФОРМ

Перед конструированием форм в Access целесообразно определить последовательность загрузки базы данных. Независимо могут загружаться таблицы, которые не подчинены каким-либо другим таблицам в одно-многозначных связях. Таблицы, подчиненные каким-либо другим таблицам, могут загружаться либо одновременно с ними, либо после загрузки главных таблиц. В базу данных сначала загружаются справочные данные, а затем – учетные данные из соответствующих документов.

В процессе определения этапов загрузки базы данных и требований к конструируемым формам целесообразно выполнить:

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

· определение таблиц – объектов загрузки с одного документа-источника;

· определение последовательности загрузки;

· определение подсхемы данных для каждого этапа загрузки, необходимой для построения экранной формы ввода с документа. В подсхему данных могут входить: таблицы – объекты загрузки; таблица, связанная с объектом и содержащая данные для отображения (вывода) в форме; таблица, главная относительно загружаемой, позволяющая группировать вводимые (выводимые) записи;

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

· определение состава и размещение реквизитов для каждой из частей составной формы.

Ключевые поля таблицы-источника основной части надо вводить в эту часть формы. В подчиненной форме надо предусмотреть ключевые поля таблицы-источника этой формы, которых нет в таблице-источнике основной части. В соответствии с полученным макетом осуществляется конструирование экранной формы средствами Access.

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

Структура формы отображается в режиме Конструктора форм. В этом режиме может производиться настройка областей и элементов формы пользователем. В окне Конструктора выделяются области заголовка, данных и примечаний формы. Области формы наполняются различными графическими объектами. Графические объекты, связанные с записями таблиц и предназначенные для отображения данных некоторого поля, называются элементами управления. Основными типами элементов управления являются поле, поле со списком и список. Графические объекты, не связанные с таблицами или запросами, предназначены прежде всего для создания макета формы и содержат надписи полей (пользовательские названия реквизитов), внедряемые объекты, надписи этих объектов, заголовки. Информация об этих элементах сохраняется в макете формы.

Как форма в целом, так и каждый из ее элементов обладает свойствами, которые можно рассматривать и корректировать. Свойства элемента позволяют определить его внешний вид, размер, местоположение в форме, режим ввода/вывода, привязать к элементу выражение, макрос или программу. Свойства отображаются в диалоговом окне, где для каждого свойства и его значения отводится строка. В форме могут быть предусмотрены кнопки управления для разных целей, например для перехода к другим записям в просматриваемой таблице, для работы с записями (добавить, закрыть, фильтровать, обновить). При конструировании форм используются Панель конструктора форм, Панель форматирования, Панель элементов.

Форма может быть создана пользователем в режиме Конструктора форм или с помощью Мастера. В первом случае создание начинается с пустой формы и конструирование полностью возлагается на пользователя. Мастер форм или Автоформа автоматизирует создание формы, уточняя у пользователя параметры формы. Чтобы начать создание формы, надо в окне базы данных выбрать вкладку Формы и нажать кнопку Создать. Открывающееся диалоговое окно Новая форма представляет возможность выбрать режим создания формы. Мастер форм может создавать форму для одной таблицы или для нескольких взаимосвязанных таблиц. При выборе только одной таблицы могут быть созданы формы В один столбец, Табличная или Ленточная. Форма В один столбец является однозаписевой, Табличная и Ленточная формы являются многозаписевыми и размещают все поля в одной строке. Мастер форм позволяет пользователю определить, какие поля включаются в форму, и выбирать стиль ее оформления. Команды Автоформа создают для заданной таблицы формы, которые отличаются от форм, создаваемых Мастером, тем, что включают все поля таблицы и не представляют возможности выбора стиля оформления. Эти команды, не вступая в диалог с пользователем и не отображая формы в режиме Конструктора, выводят ее на экран в режиме формы, т.е. заполненную значениями из таблицы. Форма, созданная Мастером или любой командой Автоформа, может быть отредактирована в соответствии с требованиями пользователя в режиме Конструктора форм.




Поделиться с друзьями:


Дата добавления: 2014-01-04; Просмотров: 824; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




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