Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология
Образование Политология Производство Психология Стандартизация Технологии


Дополнительные данные таблицы «Иски»



Номер дела Сумма иска Дата поступления
10201 45000 10.09.2012
10202 12500 14.09.2012
10203 14700 16.10.2012
10204 11600 18.10.2012
10205 3800 05.11.2012
10206 18300 06.11.2012
10207 14000 10.11.2012
10208 7300 10.11.2012
10209 5100 12.11.2012
10210 15300 14.11.2012

 

4. Выделите столбец «Дата заседания» и переместите его в конец таблицы.

5. Сохраните изменения (нажав кнопку Сохранить ( ) в строке заголовка приложения) и закройте таблицу «Иски».

Задание 2. Создайте формы для ввода данных в таблицы Судьи и Иски. Используя эти формы, дополните таблицы Судьи и Иски новыми записями данных. Примерная последовательность действий:

1. Создайте форму «Судьи»:

1.1. Раскройте вкладку Создание и в группе команд «Формы» щёлкните по кнопке Мастер форм ( ). На экране появится диалоговое окно «Создание форм».

1.2. В строке «Таблицы и запросы» выберите исходную таблицу для формы – Судьи.

1.3. Задайте поля, которые предполагается использовать в форме. Для чего, щёлкнув курсором по кнопке , перенесите все поля в форму и нажмите кнопку .

1.4. Выберите внешний вид формы – выровненный – и нажмите кнопку .

1.5. Последнее окно предназначено задания имени формы. Задайте имя «Судьи», убедитесь, что установлена опция «Открыть форму для просмотра и ввода данных» и нажмите кнопку . На экране появится заданная форма ( рис. 11.5 ). Для того чтобы сделать форму более привлекательной и удобной, можно внести в неё небольшие изменения: ввести заголовок, добавить рисунки и изменить расположение некоторых полей.

 

 

Рис. 11.5. Вид формы «Судьи»

 

2. Модифицируйте форму «Судьи» и используйте её для ввода новых данных:

2.1. Для обеспечения возможности внесения в форму изменений переведите её из режима просмотра в режим Конструктора. Для этого в окне «Формы» щёлкните правой кнопкой мыши по имени формы (Судьи) и в выпадающем контекстном меню выберите пункт Конструктор ( ).

2.2. Выделите поле подписи Ф_И_О (в верхней строке), дважды щёлкнув по нему курсором, и введите новую подпись – Фамилия, инициалы.

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

2.4. Выделите место для заголовка формы. Для этого в группе «Элементы управления» вкладки «Конструктор» нажмите кнопку Надпись ( ). Выделится прямоугольная область для ввода заголовка формы.

2.5. Введите заголовок, например, «Сведения о судьях».

2.6. Вставьте рисунок в заголовок формы. Для этого нажмите кнопки Вставить изображение ( ) и Обзор ( ). В раскрывшемся диалоговом окне «Выбор рисунка» найдите библиотеку готовых рисунков и выберите понравившийся рисунок. Выбранный рисунок появится в заголовке. Размер рисунка можно поменять, щёлкнув по нему, а затем переместив маркеры размеров. Выделенный рисунок можно переместить в любое место, когда указатель мыши принимает вид двух перекрещивающихся стрелок.

2.7. Посмотрите получившееся оформление в Режиме формы (щёлкнув курсором по кнопке Режим ( ) ñ Режим формы) и пролистайте записи в таблице Судьи (щёлкая курсором по кнопке  в строке ).

2.8. Установите номер записи равным 7 и дополните таблицу Судьи двумя новыми записями данных:

Код судьи              –  36207

Ф_И_О                   –  Правдин И.И.

Дни приёма           –  Чт

Часы приёма         –  11: 00-13: 00

Стаж работы         –  14

Код судьи                       –  36208

Ф_И_О                   –  Волин В.П.

Дни приёма           –  Пт

Часы приёма         –  09: 00-11: 00

Стаж работы         –  12

2.9. Сохраните результаты работы и закройте форму.

3. Создайте и используйте для ввода данных форму «Иски»:

3.1. В окне «Таблицы» кликните курсором по таблице «Иски», а затем в группе команд «Формы» по кнопке Форма ( ). На экране появится форма «Иски», имеющая внешний вид – в один столбец. Сохраните данную форму под именем «Иски».

3.2. Посмотрите получившееся оформление в Режиме формы и пролистайте записи в таблице Иски.

3.3. Установите номер записи равным 11 и дополните таблицу Иски двумя новыми записями данных:

Номер дела      –  10211

Истец                       –  Петров П.П.

Ответчик           –  Бражкин Б.А.

Код судьи                   –  36207

Дата заседания     –  27.10.2012

Сумма иска       –  53000 р.

Дата поступления –  24.08.2012

Номер дела      –  10212

Истец                       –  Павлов Г.Н.

Ответчик           –  Машкин А.Б.

Код судьи                   –  36201

Дата заседания     –  26.10.2012

Сумма иска       –  14500 р.

Дата поступления –  17.09.2012

3.4. Создайте поле ввода с раскрывающимся списком. Для этого убедитесь, что установлен режим Конструктор (Режим ( ) ñ Конструктор). Далее выполните следующие действия:

● удалите поля ввода Код судьи вместе с полем подписей. Для этого щёлкните курсором в поле ввода и нажмите клавишу Del. Выделите поле подписи, установив на него курсор и нажав левую клавишу мыши, затем, нажмите клавишу Del;

● в группе команд «Элементы управления» щелчком по кнопке  (см. рис. 11.6 ) раскрыть строку 2 из 3;

● во второй строке группы команд «Элементы управления» щёлкните по кнопке Поле со списком ( ) и переместите курсор в виде пиктограммы в место удалённого поля подписи);

● в появившемся окне «Создание полей со списком» установите флажок для пункта Будет введен фиксированный набор значений и нажмите на кнопку ;

 

Рис. 1 1.6. Строка 1 группы команд «Элементы управления»

 

● в следующем диалоговом окне установите Число столбцов равное 1 и внесите в список «Столбец1» отдельными записями следующие значения: 36201, 36202, 36203, 36204, 36205, 36206, 36207, 36208. Установите нужную ширину столбца, при помощи смещения правой границы столбца (в области заголовка столбца) курсором мыши. Нажмите кнопку ;

● в следующем появившемся окне установите флажок для пункта Сохранить в поле, щёлкнув по нему мышкой, затем, открыв список полей выберите поле Код судьи и нажмите кнопку ;

● введите надпись поля – Код судьи – и нажмите кнопку ;

● перейдите в режим Формы (Режим ( ) ñ Режим формы) и проверьте действие определённых вами элементов.

3.5. Сохраните результаты работы и закройте форму.

Задание 3. Сформируйте запрос (найдите данные о гражданских исках, рассматриваемых на судебных заседаниях в декабре 2012 года) и создайте вычисляемое поле (сообщение о нарушении сроков рассмотрения). Примерная последовательность действий:

1. Сформируйте запрос:

1.1. Раскройте вкладку Создание и в группе команд «Запросы» щёлкните по кнопке Конструктор запросов ( ).

1.2. В окне «Добавление таблицы» последовательно выделите таблицы Иски и Судьи и нажмите кнопку . Закройте окно «Добавление таблицы». Перед вами окно ( рис. 11.7 ), разделённое на две панели, в верхней панели находятся списки полей таблиц, выбранных для запроса, нижняя панель является бланком запроса. Переход между ними осуществляйте клавишей F 6 или щелчком мыши по соответствующему окну.

1.3. Перенесите с помощью мыши из верхней части окна из таблицы Иски поле Номер дела в первую клетку строки «Поле» бланка запроса. Аналогично поступите с полями Сумма иска, Дата поступления, Дата заседания из таблицы Иски и полем Ф_И_О из таблицы Судьи, разместив их в последующих клетках строки «Поле».

 

 

Рис. 1 1.7. Фрагмент окна «Запрос1»

 

1.4. В строке «Вывод на экран» пометьте флажками поля (если они не помечены), которые будут выведены в набор записей. В строке «Условие отбора» в столбце с полем Дата заседания введите условие

> 30.11.2012 And < 01.01.2013

для определения условия выбора записей.

1.5. Щёлкните по кнопке Сохранить ( ). В раскрывшемся диалоговом окне «Сохранение» введите с клавиатуры имя запроса Иски_декабрь, щёлкните по кнопке ОК и закройте окно запроса.

2. Выполните запрос:

2.1. В окне «Запросы» дважды щёлкните по имени запроса – Иски_декабрь. На экране появится окно Иски_декабрь с отобранными по введённым критериям записями.

2.2. Просмотрите результат запроса (8 записей) и закройте окно «Запрос на выборку».

3. Создайте вычисляемое поле:

3.1. В окне «Формы» щёлкните правой кнопкой мыши по имени формы Иски. В всплывающем меню выберите Конструктор ( ).

3.2. Создайте поле Срок рассмотрения, в котором, исходя из оценки разности значений поля Дата заседания и Дата поступления (при превышении 61 дня) будет отображаться сообщение «нарушен». Для чего группе команд «Элементы управления» щёлкните левой клавишей мыши по кнопке Поле ( ). Расположите вычисляемое поле на свободном месте в области данных.

3.3. Щёлкните правой кнопкой мыши по полю надписи. В контекстном меню выберите пункт Свойства. В появившемся окне свойств в строку «Подпись» введите с клавиатуры Срок рассмотрения и закройте окно «Надпись». Увеличьте длину поля подписи (если название поля целиком не умещается в окаймляющем его прямоугольнике) – для этого щёлкните по полю подписи и растяните его в нужном направлении, схватив мышкой за появившиеся маркеры.

3.4. Выделите окно свойств поля (щёлкнув мышкой по прямоугольнику с надписью – Свободный) и щелчком правой кнопки мыши вызовите контекстное меню.

3.5. В контекстном меню в пункте Цвет текста выберите «красный».

3.6. В контекстном меню выберите пункт Свойства. В появившемся окне «Поле»: Вкладка «Макет» в строке «Формат поля» выбором из раскрывающегося списка установите формат – Основной, в строке «Число десятичных знаков» – 7.

3.7. В окне «Поле» выберите вкладку «Данные», в строке «Данные» щелчком по кнопке  вызовите Построитель выражений.

3.8. Пользуясь клавиатурой и выбирая соответствующие поля из списка в нижней части окна Построителя выражений ( рис. 11.8 ), введите формулу

=IIf(([Дата заседания]-[Дата поступления])> 61; " нарушен"; " " )

нажмите кнопку ОК и закройте окно «Поле».

3.9. Закройте форму «Иски» с сохранением введенных изменений.

3.10. В окне «Формы» дважды щёлкните по имени формы – Иски.

Рис. 1 1.8. Окно Построителя выражений

 

3.11. Убедитесь, что в поле Срок рассмотрения правильно вычисляется результат для каждой записи таблицы Иски (для всех дел, кроме дел с номерами 10201, 10202 и 10211, срок рассмотрения не нарушен).

Продемонстрируйте результаты работы преподавателю.

 

Контрольные вопросы

 

1. Какими способами можно изменить структуру и содержимое таблицы базы данных?

2. Назначение и правила создания форм в СУБД Access.

3. Каким образом можно вставить в готовую форму поля со списком?

4. Назначение и правила создания запросов в СУБД Access.

5. Какие виды запросов используются в СУБД Access?

6. В какие объекты базы данных Access можно вставить вычисляемые поля?

7. Порядок создания вычисляемых полей в СУБД Access.


Поделиться:



Последнее изменение этой страницы: 2019-03-29; Просмотров: 264; Нарушение авторского права страницы


lektsia.com 2007 - 2024 год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! (0.03 с.)
Главная | Случайная страница | Обратная связь