Информатика и информационные технологии


НазваниеИнформатика и информационные технологии
страница92/95
ТипДокументы
filling-form.ru > Туризм > Документы
1   ...   87   88   89   90   91   92   93   94   95

Разработка форм для загрузки, просмотра и корректировки данных


A


Рисунок 67 - Окно конструктора форм
ccess
предоставляет широкие возможности по конструирова­нию графического интерфейса пользователя для работы с базой данных. Одним из важнейших инструментов работы являются формы ввода/вывода, которые позволяют осуществлять перво­начальную загрузку записей в таблицы базы данных, выполнять их просмотр, а также производить корректировку данных - добавлять и удалять записи, изменять значения в полях. При этом содержимое базы данных вводится или отображается через фор­му в привычном для пользователя виде - прежде всего, в виде документа. При наличии схемы данных, состоящей из связанных одно­-многозначными отношениями нормализованных таблиц, могут быть созданы экранные формы, которые обеспечивают коррект­ный ввод взаимосвязанных данных. Такие формы, как правило, в значительной степени соответствуют формам первичных документов - источников данных для загрузки справочной инфор­мации и оперативных учетных данных. При этом реализуется важнейший аспект технологии работы с базой данных - одно­кратный ввод данных.

Формы могут создаваться с помощью:

  • Конструктора. Этот способ является наиболее универсальным, но самым сложным, поэтому рекомендуется сначала создать форму другим способом, а её усовершенствование производить с помощью конструктора.

  • Автоформы. В этом случае достаточно выбрать таблицу, для которой создаётся форма и внешний вид формы. Если выбраны варианты : в столбец или выровненный, то создаётся форма для одной записи, а если выбраны варианты: ленточная или табличная , то создаётся форма для нескольких записей.

  • Мастера форм. Форма создаётся на основе выбранных полей. Например, чтобы создать простую форму нужно вызвать мастер форм и выполнить следующие действия:

Шаг 1) Из списка таблиц выбрать таблицу, для которой создаётся форма, и переместить поля этой таблицы, используемые в форме из окна «Доступные поля» в окно «Выбранные поля».

Шаг 2) Выбрать внешний вид формы.

Шаг 3) Выбрать стиль оформления формы.

Шаг 4) Ввести имя формы.

Примечания. Для перемещения полей из окна «Доступные поля» в окно «Выбранные поля» используются кнопки с символами: «>» ; «>>» ; «<» ; «<<» , позволяющие переместить одно или все выбранные поля в указанном направлении. Переход между шагами производиться кнопками «Далее >» и «< Назад». Для завершения создания формы используется кнопка «Готово», а для отказа от создания кнопка «Отмена».

      1. Основы конструирования формы


При создании и корректировке форм в режиме конструктора осуществляется настройка областей и элементов формы. Конструктор форм Access позволяет оформлять Область заголовка (Form Header), Область данных (Detail) и Область примечаний формы (Footer). Обязательной является Область данных, остальные могут отсутствовать.

Области формы наполняются различными графическими объектами. Графические объекты, связанные с записями таблиц и предназначенные для отображения данных некоторого поля, называются элементами управления. Основными типами элементов управления являются - поле, поле со списком, список и флажок. Тип элемента управления, выбираемый для поля по умолчанию, определяется в свойствах поля. Задается это свойство при определении типа данных поля в режиме конструирования таблицы на вкладке «Подстановка» .




Рисунок 68 - Полученная форма
Графические объекты, не связанные с таблицами или запросами, предназначены, прежде всего, для создания макета формы и содержат надписи полей, внедряемые объекты, например рисунки, надписи этих объектов, заголовки, кнопки. Информация обо всех графических элементах сохраняется в макете формы. Примеры макета формы и самой формы, созданной Например для работы с таблицей «Анкета» был разработан макета формы (Рисунок 67), позволивший получить форму на которой удобно располагаются поле портрет и характеристика ( Рисунок 68).

Как форма в целом, так и каждый из её элементов обладает своими свойствами, которые можно просматривать и корректировать, выполнив команду «Свойства» меню «Вид» или контекстно-зависимого меню, либо нажав на кнопку «Свойства» панели инструментов «Мастер форм». Перед вызовом контекстно-зависимого меню или выполнением команды делается активным элемент, свойства которого надо отобразить. Чтобы сделать активным (выделить) элемент по нему делается щелчок мыши. Свойства элемента позволяют определить его внешний вид, размер, местоположение в форме, режим вво­да/вывода, привязать к элементу выражение, макрос или про­грамму. Свойства отображаются в диалоговом окне, где для каждого свойства и его значения отводится строка. Например, чтобы запретить изменение информации в поле устанавливаются следующие значения его свойств, задающих доступ: Доступ: Да; Блокировка: Нет. Чтобы вызвать контекстно-зависимое меню для формы в целом, курсор должен быть установлен на квадрате - области выделения формы, ко­торый размещен в верхнем левом углу на пересечении линеек в окне конструктора форм (Рисунок 67). При щелчке мыши на этом квадрате форма выделяется. Для отображения на экране ее свойств может быть выполнена команда «Свойства». Двойной щелчок мыши на области выделения формы позволяет сразу вызвать свойства формы. Если линейки не выводятся на экран, нужно установить кур­сор на серую фоновую область справа от формы и выполнить команду «Линейка» меню «Вид». Заметим, что выделить форму можно также, выполнив команду «Выделить форму» меню «Правка».

Конструирование формы производится путём расположения на макете формы различных графических элементов (объектов). Для этих целей используется панель элементов конструктора форм. Она включается с помощью кнопки «Панель элементов» (Error: Reference source not found). Состав кнопок панели конструктора форм может быть изменен. Для настройки панели выполняется команда «Панели инст­рументов» меню «Вид». Чтобы расположить объект на форме нужно щёлкнуть по его изображению на панели элементов. При этом курсор приобретает форму объекта. С помощью этого курсора нужно нарисовать в нужной области формы прямоугольник, задающий размеры объекта. И если на панели элементов включена кнопка «Мастер элементов» то вызовется соответствующий мастер. Например, для объекта кнопка, вызывается мастер, позволяющий создавать различные кноп­ки управления, при этом достаточно указать категорию, конкретное действие и рисунок (надпись), выполняемый на кнопке. Основные категории действий служат для :

  • перехода к другим записям в просматриваемой таблице,

  • работы с запи­сями (добавить, восстановить, удалить, сохранить, и т.д.),

  • работы с формой или отчётом (открыть, закрыть, фильтровать, обно­вить),

  • вызова запроса, макроса или приложения.

Кроме кнопок с помощью мастеров удобно создавать различные списки. Например, создадим поле со списком для ввода значений в поле «Пол». Это позволит просматривать фиксированный набор значений: «мужской»; «женский», и вводить выбранный вариант при щелчке по нему. Нажмем на панели элементов кнопку «Мастера элементов». Затем выберем кнопку «Поле со списком», установим курсор мыши в нужное место, нажмем кнопку мыши и, не отпуская ее, вычертим рамку элемента. По­сле отпускания кнопки мыши запустится мастер и откроет диа­логовое окно «Создание полей со списком», в процессе работы с которым: .

В этом окне я формирования списка

  • определим способ, каким список получает свои значения. Выберем вариант — будет введён фиксированный набор значений,

  • зададим количество столбцов 1,

  • заполним две строки списка значениями : «мужской»; «женский»,

  • укажем что данные нужно - сохранить поле «Пол».

После создания объекта можно изменить его размер и расположение на форме. Причём имеются два вида объектов простые и составные. Составным будет, например объект «Поле» (Error: Reference source not found) ( как и все другие объекты, связанные с записями таблиц). В его состав входят подпись и элемент управления, осуществляющий связь с записью. Им можно манипулировать как единым объектом, так и по частям:

  1. Для независимого перемещения элемента управления или его подписи

  • Выберите элемент управления или его подпись, сделав по нему щелчок. Если выбрать компонент составного элемента управления, то маркеры размера выводятся вокруг этого компонента, а маркеры перемещения в верхнем левом углу обоих компонентов элемента управления (Error: Reference source not found).

  • Установите указатель на маркер перемещения, расположенный в верхнем левом углу элемента управления или подписи.

  • Когда указатель примет вид указывающей вверх руки, можно перемещать элемент управления или его подпись.

  1. Для перемещения элемента управления вместе с его подписью нужно:

  • Выбрать элемент управления или его подпись.

  • Перемещайте указатель по границе (не по маркерам перемещения) элемента управления или его подписи, пока указатель не примет вид открытой ладони, а затем перетащите элементы управления на новое место.

  1. Для изменения размера элемента управления или его подписи нужно:

  • Выбрать элемент управления или его подпись.

  • Установите указатель на один из маркеров размера, он примет вид  или ↨, а затем измените размер элемента, перетащив одну из его границ на новое место.

С помощью элемента Поле на форме можно создавать вычисляемые поля. Для этого сначала новое поле располагается на форме. Оно может выглядеть например так: Поле21: Свободный. Затем подпись поле21 заменяется на нужную Например «Цена $». А в качестве значения поля вместо слова Свободный должна появиться формула [Оклад]/25 . Эта формула создаётся с помощью построителя выражений, вызываемого в свойстве «Данные».

1   ...   87   88   89   90   91   92   93   94   95

Похожие:

Информатика и информационные технологии iconО. М. Топоркова информационные технологии
Учебное пособие предназначено для студентов вузов, обучающихся по направлениям подготовки Информатика и вычислительная техника; Прикладная...

Информатика и информационные технологии iconМетодические указания к лабораторным работам по изучению субд access...
«Информационные технологии (ИТ): Методические указания к лабораторным работам по курсу ит для направления 552800 Информатика и вычислительная...

Информатика и информационные технологии iconУчебно-методическое пособие по учебной дисциплине «Информатика и...
Настоящее пособие предназначено для студентов Государственного бюджетного профессионального образовательного учреждения и ориентировано...

Информатика и информационные технологии iconРазработка электронного документа в субд access методические указания к лабораторным работам
Методические указания предназначены для студентов экономических и других специальностей, изучающих дисциплины «Информационные системы»,...

Информатика и информационные технологии icon080505 «Управление персоналом» Информационные технологии управления персоналом очная
Арм, классификация и принципы построения; арм кадровой службы; вычислительные сети, нейросетевые технологии и средства мультимедиа;...

Информатика и информационные технологии iconЛабораторная работа № форматирование
Настоящее пособие предназначено для студентов Государственного института управления и социальных технологий бгу и ориентировано на...

Информатика и информационные технологии iconУчебно-методический комплекс по дисциплине информационные технологии...
Рабочей программы учебной дисциплины «информационные технологии в профессиональной деятельности» 4

Информатика и информационные технологии iconРабочая программа производственной практики для студентов, обучающихся...
П. П. Рабочая программа производственной практики для студентов, обучающихся по направлению подготовки 230700. 62 «Прикладная информатика»,...

Информатика и информационные технологии iconМетодическое пособие по дисциплине «Информационные технологии в профессиональной деятельности»
Методическое пособие по дисциплине «Информационные технологии в профессиональной деятельности» для студентов II курса специальности...

Информатика и информационные технологии iconМетодические указания к практическим работам по дисциплине Информационные...
Федерального государственного образовательного стандарта по специальности среднего профессионального образования, входящей в состав...

Вы можете разместить ссылку на наш сайт:


Все бланки и формы на filling-form.ru




При копировании материала укажите ссылку © 2019
контакты
filling-form.ru

Поиск