Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Laba_access.doc
Скачиваний:
7
Добавлен:
20.03.2016
Размер:
819.2 Кб
Скачать

Задание к уроку 3 Модификация форм вAccess2000

Модификация экранной формы, созданной с помощью Мастера.

Откройте в режиме Конструктораформ экранную формуСведения о преподавателяхи разместите поля Ф.И.О., Категория и Дата контракта в первой строке формы, причем заголовки полей должны быть над ними. Для этого:

  • Выделите мышью все четыре поля FIO, Categ, Nagr, Contract, правой клавишей мыши вызовите контекстное меню и выберитеМакет Удалить. Теперь поля можно будет перемещать по форме каждое в отдельности.

  • Вызываем окно свойств формы, для этого на вкладке Конструкторнажмем кнопкуСтраница свойств.

  • В окне Свойства из списка выбираем Форма. На вкладке Макет установите Число делений по X иЧисло делений по Yравным5.

  • Перетащите мышью поля КатегорияиДата контрактавместе с их названиями в первую строку формы, поместите их правее поля Ф.И.О.

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

  • Поместите под полем Ф.И.О. полеНагрузкавместе с подписью, изменив подпись наНагрузка преподавателя.

  • Правее поля Нагрузка создайте поле средней нагрузки по кафедре. Для этого щелкните по инструменту Полеи укажите мышью место его размещения. Перейдите в окно свойств этого элемента, и в строке в качестведанныеукажите=Avg([Nagr]).

  • Измените свойства этого элемента, установив значение свойства Доступ вНет, а значение свойстваБлокировка вДа.

  • Измените подпись поля, установленную по умолчанию, наСредняя нагрузка по кафедре.

  • С помощью инструментов Цвет фонаи Цвет текстапоменяйте цвет поляСредняя нагрузка по кафедреи соответствующей ему надписи. Все надписи полей должны быть выполненыкурсивом.

  • Поместите заголовок формы в центре, поменяйте его цвет, подчеркните.

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

  • Чтобыизменить этот порядок, вернитесь в режимКонструктора формы, на вкладкеУпорядочитьнажмите кнопку Переходыи щелкните по кнопкеАвто. Изменить порядок обхода полей можно также, поменяв их место в списке с помощью мыши.

  • Сохраните измененную форму под именем Сведения о преподавателяхи испытайте ее в работе.

Построение экранной формы с элементом типа Поле со списком.

Заменим в экранной форме Сведения о преподавателяхполеКатегориянаполе со списком. Для этого:

  • Находясь в режиме конструктораформ, выберите в формеСведения о преподавателяхполеКатегорияи нажмитеDelete.

  • На вкладке Конструкторпроверьте, что бы кнопка Мастербыла включена. Затем нажмите кнопку Поле со списком.Этим инструментом нарисуйте поле на свободном месте формы.

  • Впоявившемся окнеСоздание полей со спискомвыбираем установкуФиксированный набор значений. ЩелкнитеДалее.

  • В новом диалоговом окне введите 4 слова: доцент, профессор, ассистент, асс.к.т.н.,каждое в отдельной строке. ЩелкнитеДалее.

  • Вследующем окне укажите, что значение, выбранное в списке, надо сохранить в полеCateg. ЩелкнитеДалее.

  • В следующем окне закончите формирование списка. Можно ввести в этом окне имя элемента формы - Категория. ЩелкнитеГотово.

  • Оцените, как будет работать новое поле со списком на форме в Режиме форма.

Построение экранной формы с командными кнопками.

Вставим в экранную форму Сведения о преподавателяхкомандные кнопки “Добавить запись”, “Удалить запись”, и “Выход”.

  • Для этого, находясь в режиме Конструктореформ, на вкладкеКонструкторпроверьте, что бы кнопка Мастербыла включена.

  • Затем нажмите элементКнопкаи нарисуйте кнопку на свободном месте в форме.

  • В открывшемся окне выберите из левого списка категориюоперации, которую вы хотите связать с этой кнопкой, а из правого списка - нужноедействие. Например, для кнопок “Удалить запись” и “Добавить запись” надо выбрать из левого спискаОбработка записей, а из правого соответственноУдалениеиДобавление записи. Для кнопки “Выход” надо выбрать из левого спискаРабота с формой, а из правого -Закрытие формы.

Вследующем диалоговом окне вы можете выбрать из предлагаемого набора картинку для этой кнопки или, щелкнув по кнопкеОбзор, выбрать или создать любой файл .bmpили .ico. Кроме того, можно воспользоваться стандартной надписью кнопки или поменять ее.

  • В последнем диалоговом окне оставьте имя элемента без изменения и нажмите Готово.

Выйдите из режима конструирования форм, сохранив внесенные изменения.

  • Проверьте работу формы: добавьте запись, затем удалите ее с помощью созданных кнопок. Закончите работу с формой, нажав на кнопку “Выход”.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]