- •Последовательность загрузки таблиц базы данных
- •Определение технологии загрузки базы данных на примере
- •Последовательность загрузки таблиц
- •1.Основы создания однотабличных форм
- •1.1.Конструирование формы
- •1.2. Мастера создания формы
- •Создание однотабличной формы
- •1.3. Создание однотабличной формы в режиме автоформы
- •1.4. Редактирование формы
- •1.5. Работа с данными таблицы в режиме формы
- •2. Основы создания многотабличных форм
- •2.1. Создание многотабличной формы с помощью мастера
- •2.2. Способы построения многотабличной формы
- •2.2.1. Явное включение подчиненной формы
- •2.2.2. Вызов связанной формы по кнопке
- •2.2.3. Многотабличная форма без подчиненных и связанных форм
- •2.2.4. Многотабличная форма на основе запроса
- •2.3. Создание формы мастером, выбор таблиц и полей
- •2.4. Выбор варианта создания многотабличной формы, отображение данных главной и подчиненной таблиц
- •2.5. Завершение создания формы мастером
- •2.6. Доработка формы в режиме конструктора
- •3. Создание и редактирование многотабличной формы в режиме конструктора
- •3.1. Создание новой формы конструктором
- •3.2. Включение полей в новую форму
- •3.4. Добавление подчиненной формы и ее редактирование
Создание однотабличной формы
1.3. Создание однотабличной формы в режиме автоформы
В окне базы данных выбираем элемент Формы (Forms) и нажимаем кнопку Создать (New). В окне Новая форма (New Form) выбираем в качестве источника данных таблицу и режим создания – Автоформа: в столбец (AutoForm: Columnar).
Работа команды Автоформа: в столбец (AutoForm: Columnar) завершается отображением формы.
Рис.3 Результат работы команды Автоформа: в столбец по таблице ПРЕДМЕТ
Внимание: Подписи полей в форме соответствуют заданным в их свойствах при определения структуры таблицы. Подпись формы соответствует имени таблицы источника, при сохранении формы можно подтвердить это имя или изменить его.
1.4. Редактирование формы
Переход в режим конструктора формы. Для уточнения текста надписей, местоположения, размера, рифта и других параметров отображения элементов формы необходимо перейти в режим конструктора форм. При открытой форме переход в режим конструктора можно осуществить нажатием кнопки Вид (View) панели инструментов Режим формы (Form View). Кнопка Вид (View) обеспечена списком, развернув который можно выбрать необходимый режим представления формы.
Переход в режим конструктора можно также выполнением команды меню Вид|Конструктор (View|Design View). После перехода в режим конструктора созданная форма откроется в окне конструктора форм.
Р ис.4 Режим конструктора формы, полученной командой Автоформа: в столбец по таблице ПРЕДМЕТ
После выбора режима конструктора в окне Access появляются панель Конструктор форм (Form Design) и панель элементов (Toolbox). Панель форматирования Формат (Форма/Отчет) (Formatting (Form/Report)) может быть вызвана при активном окне формы по команде меню Вид|Панели инструментов|Формат (Форма/Отчет) (View|Toolbars|Formatting (Form/Report)).
Создание заголовка. Для ввода текста заголовка в полученную форму в окне конструктора расширим область заголовка формы, установив курсор мыши на границу области заголовка и области данных и перетаскивая эту границу на нужное расстояние.
Для ввода текста заголовка надо создать графический элемент Надпись (Label). Начинается создание элемента щелчком мыши на кнопке панели элементов Надпись (Label). Теперь на панели форматирования можно выбрать нужный шрифт и другие параметры оформления. Переместим курсор мыши на место начала текста. Нажмем кнопку мыши и, не отпуская ее, растянем рамку текста до нужного размера. Введем текст. Создание элемента Надпись (Label) завершается нажатием клавиши <Enter> или щелчком мыши вне рамки элемента.
Форматирование элемента Надпись (Label) может быть выполнено в любой момент. Для этого элемент надо выделить щелчком мыши внутри его рамки. Для изменения текста надписи курсор должен быть переведен на текст, при этом сам элемент остается невыделенным, а команды форматирования недоступны.
Элемент Надпись (Label) может быть перемещен в пределах области заголовка, могут быть также изменены размеры рамки элемента. Рамка помеченного элемента может быть растянута или сжата при размещении курсора на специальных точках рамки, в которых появляется двунаправленная стрелка. Перемещение возможно при появлении изображения руки.
Для удаления элемента его надо выделить и нажать клавишу <Del>.
Изменение надписей и отображения значений полей. При редактировании связанных элементов Поле (Text Box) и Надпись (Label), если между ними установлена связь, или аналогичной пары элементов, полученной с помощью кнопки Список полей (Field List) на панели конструктора форм, следует иметь в виду, что независимое перемещение поля и его надписи возможно, только если курсор примет вид среднего пальца. В противном случае оба элемента перемещаются синхронно.