Методические рекомендации по выполнению лабораторных работ обсуждены и одобрены на заседании кафедры криминалистики от 27 февраля 2015 г. (Протокол №10). Заведующий кафедрой


НазваниеМетодические рекомендации по выполнению лабораторных работ обсуждены и одобрены на заседании кафедры криминалистики от 27 февраля 2015 г. (Протокол №10). Заведующий кафедрой
страница3/7
ТипМетодические рекомендации
1   2   3   4   5   6   7

Создание макета формы.
Создадим форму ввода для таблицы «Следователь». В качестве подготовительного шага нужно в окне базы данных щелкнуть по ярлычку «Форма» и затем во вкладке «Форма» нажать на кнопку «Создать». На экране появляется окно «Новая форма». Построим форму «Следователь», пользуясь услугами конструктора. Для этого в окне «База данных» щелкнем мышью по позиции «Формы», и потом по позиции «Создать». В окне «новая форма» выберем в качестве источника данных «Таблицу или запрос» строку «таблица: «Следователь», на основе, которой будет создана форма.
форма10


Выбрать таблицу Следователь

Рис. 9. Создание формы с помощью конструктора
Вместе с окном появляется панель элементов конструктора форм. Если ее нет, нужно нажать на пиктограмму «Панель элементов».

В окне формы имеется только незаполненная сетка области данных. Эту область ограничивают горизонтальная и вертикальная линейки. Они помогают задавать точные координаты полей элементов, создаваемых или перемещаемых в форме. Размер области данных можно менять, захватив ее край с помощью указателя мыши и потащив его, сделав размер области данных большим или меньшим. Можно удалить сетку с командой Вид-Сетка. Это обычно делается перед распечаткой формы.

Чтобы разместить поля таблицы « Следователь» в окне формы, необходимо открыть окно списка полей таблицы "Следователь". Для этого откроем окно списка полей командой Вид-список полей или нажмем на пиктограмму форма11

«Список полей» на панели инструментов. Появляется окно списка полей таблицы "Следователь".

Чтобы поместить одновременно все поля таблицы в форму, нужно дважды щелкнуть по заголовку окна "Следователь", в результате все поля будут выделены. Затем нужно поместить курсор мыши в список полей и буксировать его в пустое окно формы, после чего кнопку мыши отпустить. Можно перетаскивать элементы списка по отдельности и включить в форму только нужные элементы. Например, установим курсор на элементе "Имя", нажмем левую клавишу мыши и, не отпуская ее, переместим курсор в нужное место, а затем отпустим клавишу мыши. Будет создано поле формы, связанное с соответствующим полем таблицы, а свойства этого поля формы будут соответствовать свойствам поля таблицы.

Каждое поле в окне конструирования формы состоит из поля подписи и элемента управления и маркера выделения например поле «Имя» (Рис. 10.).

Как правило, элемент управления выделен маркерами выделения. Маленькие темные квадратики, маркера выделения, служат для изменения размеров полей и элементов управления, при установке на маркер выделения указателя мыши он принимает форму линии с двумя стрелками и позволяет изменять их форму. Маркер перетаскивания служит для перемещения отдельной части составного элемента управления или поля в нужную область формы. В этом случае при нажатой левой клавиши мышки перетаскивается отдельная часть составного элемента. Если указатель мыши поместить на рамку выделенного элемента, и он примет форму раскрытой ладони то перетаскиваются одновременно как подпись, так и элемент управления. Аналогичным образом перетащим остальные поля таблицы "Следователь" в запланированные места поля формы. Чтобы закрыть окно списка полей, достаточно щелкнуть по пиктограмме "Список полей".
форма12


Маркер перетаскивания Маркер выделения

Поле подписи Элемент управления
Рис. 10. Создание поля «Имя» формы «Следователь».
В связи с тем, что поле "Порядковый номер" таблицы «Следователя» является счетчиком (полем, которое не может быть изменено пользователем), нужно запретить выбор этого управляющего элемента в форме. Поэтому следует выделить этот элемент, щелкнуть по пиктограмме «Свойства», щелкнуть мышью по ярлычку «Данные» и установить в строке «Доступ» значение «Нет». Установим в строке «Блокировка» значение «Да» что бы показать, что это поле не обновляемое. Элемент управления не будет затенен, но пользователю не удастся перейти к нему по клавише или каким-либо другим способом.

Для того чтобы при заполнении формы облегчить ввод стандартных данных создадим поля со списками. Для этого определим стандартные данные в полях таблиц: «Следователь», «Уголовное дело», «Событие».

В таблице «Следователь» поля: «Образование» и «Звание» будут содержать поля со списками.

Образование: Среднее, Среднее специальное, Незаконченное высшее, Высшее;

Звание: Лейтенант, Старший лейтенант, Капитан, Майор, Подполковник, Полковник;

В таблице «Уголовное дело» поля: «Статья УК», «Ведомство» и «Основание прекращения».

Статья УК: 105, 158, 161, 228, 229,230,231,232,233,234;

Ведомство: МВД, ФСБ, Прокуратура;

Основание прекращения: За отсутствием события преступления, За отсутствием состава преступления, За истечением срока давности, Вследствие изменения обстановки, Вследствие привлечения к ответственности.

В таблице «Событие» поля: «Способ проникновения», «Способ совершения» и «Способ насильственных действий».

Способ проникновения: Взлом двери, Взлом замка, Взрыв, Газовая резка, Нарушение сигнализации, Отжим замка, Подбор ключа, Пролом крыши, Пролом стены, Свободный доступ, Спрятался в помещении, Через балкон, Через окно, Прочее;

Способ совершения: Азартные игры, Взлом, Карманная кража, Обнаружение ключа, Применение оружия, Путем доверия, Рывок (сумки, шапки), Угроза, Физическое насилие, прочее;

Способ насильственных действий: Истязание, Нанесение ударов, Нападение, Отравление, Поджог, Применение оружия, Связывание, Спаивание, Угроза оружием, Удушение, Усыпление, Утопление, прочее.

Когда поле имеет ограниченное число значений, более удобно не вводить их вручную, а предоставить возможность при заполнении поля использовать раскрывающийся список. Для создания такого поля, например, поля «Образование» нужно выделить его подпись и элемент управления и удалить нажав клавишу «Del» на клавиатуре. Далее необходимо выполнить следующие действия:

а) Щелкнуть по пиктограмме «Список полей», чтобы раскрылось его окноформа4

б) Нажать на пиктограмму «Мастера» на панели инструментов, если она отключена;

в) Щелкнуть по пиктограмме «Поле со списком», установить указатель мыши в окне списка полей и из него буксировать поле «Образование» на место удаленного поля;форма14

г) Включить в появившемся дополнительном окне «Создание полей со списком» переключатель «Будет введен фиксированный набор значений» и нажать на клавишу «Далее»; (Рис.11.)форма6


!

Установить переключатель


Рис.11. Окно: «Создание полей со списком»

д) Ввести в столбец 1 значения списка: начальное; неполное среднее и др., перетащить при помощи мыши правую границу заголовка на нужную ширину (самого длинного значения списка) и нажать на клавишу «Готово» (Рис.12.);

е) Щелкнуть по пиктограмме «Список полей», чтобы убрать его окно.

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

Рис. 12. Ввод значений в поле со списком
После этого нужно убрать окно свойств, щелкнув по пиктограмме «Свойства», и снять выделение элемента управления.

Аналогичным образом вводится поле со списком «Звание». Однако после его создания не будем входить в окно свойств, так как в строке «Ограничиться списком» по умолчанию стоит «Нет». В этом случае помимо списка можно вводить в поле значения, которых нет в списке, например генерал-лейтенант. Аналогично создаются формы «Уголовное дело» и «Событие»

Создание командной кнопки.
Поместим в форму в режиме конструктора «Следователь» кнопку, нажав на которую можно было бы перейти в форму «Уголовное дело» (при условии, что эта форма уже создана). Помимо изображения кнопки необходимо сообщить MS Access, какую функцию должна выполнять данная кнопка, и записать для этого макрос. Напомним, что макрос - это список заданий, которые MS Access должен выполнить.

Для нашего случая макрос состоит только из одного задания. Чтобы создать макрос «Открытие формы», нужно выполнить следующие действия:

а) Щелкнуть по пиктограмме «Окно базы данных» на панели инструментов и щелкнуть в окне базы данных по ярлычку «Макрос», нажать на кнопку «Создать»;

б) Щелкнуть по первой пустой ячейке столбца «Макрокоманда» в окне «Макрос», в ее правой части появится кнопка раскрывающегося списка;

в) Раскрыть список и, используя полосу прокрутки, выбрать макрокоманду «Открыть форму», в нижней части окна появится список аргументов;

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

д) Выполнить команду Файл-сохранить и задать имя макроса «Форма» «Уголовное дело»;

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

ж) Выделить кнопку" и открыть окно свойств для этой кнопки, щелкнув по пиктограмме «Свойства», в строке «Подпись поля» ввести (Форма «Уголовное дело») в строке «Нажатие кнопки» вкладки «Все» щелкнуть по ее правому краю и ввести имя макроса (Форма «Уголовное дело»), затем закрыть окно свойств;

з) Выделить кнопку, увеличить ее размер, чтобы на ней полностью разместился текст. После создания командной кнопки нужно перейти в режим формы и щелкнуть по созданной кнопке. На экране должна появиться форма «Уголовное дело».

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

Для начала проведем в форме «Следователь» разделительную линию, отделяющую порядковый номер, фамилию, имя и отчество от остальных полей. Нужно щелкнуть по «Линии» на панели элементов. Чтобы нарисовать линию, следует щелкнуть у левой границы формы и переместить указатель вправо до правой границы формы. Чтобы создаваемая линия была строго горизонтальной (или вертикальной), во время ее протягивания нужно держать в нажатом положении клавишу мышки. Можно сделать линию толще, изменить ее цвет. Все эти преобразования можно выполнить, пользуясь панелью форматирования.
Добавление заголовка.
Для ввода заголовка и примечаний формы в режиме конструктора нужно выполнить команду формы. На экране появляются области заголовка и примечаний. В них можно разместить нужные элементы управления, как и в области данных. Обычно в область заголовка вводят название формы, а в область примечаний или ничего не вводят, или пишут правила заполнения формы.

Для добавления заголовка нужно в режиме конструирования выполнить команду Формат-Заголовок/Примечание формы. На экране появятся области заголовка и примечаний. Разместим в области заголовка название формы «Следователь». Для этого нужно щелкнуть по пиктограмме «Надпись» на панели элементов, поместить указатель мыши в то место области, где должно быть расположено название, и указатель мыши (при нажатой левой клавише) в то место, где должен быть расположен правый нижний угол подписи. В образовавшейся рамке текста надо ввести слово «Следователь» и затем щелкнуть мышью по границе рамки, чтобы выделить ее. После этого зададим размер шрифта: «18», шрифт - полужирным, растянем рамку, чтобы в ней полностью поместилось слово. Расположим заголовок по центру, сделаем цвет фона зеленым, а цвет символов - синим.
Вставка в форму внешних объектов.

В форму можно вставить объекты (рисунки, диаграммы и др.) из других программ-приложений или установить связь с внешним объектом, сохраняемым в файле на диске, не внедряя его копию в форму. Для придания большего эффекта цветовой гаммы формы достаточно щелкнуть по строке «Область данных» или «Заголовок формы», щелкнуть мышью по пиктограмме «Цвет заливки /фона» и окрасить фон той или иной области в желаемый цвет.
Редактирование формы
Если что-то в форме пользователю не понравилось, ему можно изменить конструкцию формы в режиме конструирования. При переходе в режим формы все сделанные редакторские правки немедленно вступают в силу, а чтобы настроить размер любого отдельного элемента управления или подписи по размеру данных, нужно выделить элемент, выбрать размер и дважды щелкнуть по любому маркеру выделения (маленькому черному квадратику). Если элементы управления выглядят несколько сдвинутыми относительно друг друга в направлении слева направо, нужно выделить подписи к элементам управления в одном столбце и применить команду Формат-Выровнять-По левому краю.

Создание составной формы
Часто возникает необходимость работать с формой, которая содержит информацию сразу из нескольких таблиц, т.е. из нескольких простых форм. Такая форма называется составной. Рассмотрим ее создание на примере двух форм: уголовное дело и событие. «Уголовное дело» будем считать основной, а «Событие» - подчиненной формой. Последняя представляет собой форму внутри основной формы. Пользуясь составной формой, можно объединять информацию, не прибегая к постоянному переключению на другие формы связанных таблиц, между которыми установлено соотношение связи «один ко многим». Перед вставкой формы «Событие» в форму «Уголовное дело» нужно убрать поля: «Порядковый номер» и «Уголовное дело» из формы «Событие», так как они не нужны при вводе данных. Чтобы не изменять форму «Событие», создадим ее копию. Для этого откроем окно базы данных, щелкнем по ярлычку «Форма» и нажмем на клавишу «Создать». В дополнительное окно «Новая форма» введем название таблицы «Событие» и нажмем на кнопку ОК. На экране появляется пустое окно формы с названием «Форма 1: форма». Теперь нужно перейти в окно базы данных командой данных, выбрать форму «Событие», нажать на клавишу «Конструктор» и в окне конструирования этой формы последовательно выполнить следующие команды: все, После этого командой Окно-Форма 1: форма перейдем в окно этой формы и вставим поля формы "Событие" командой «Правка-вставить» затем снять выделение полей. Удалим поля "Порядковый номер" и "Уголовное дело", выделив их и нажав на клавишу «Delete». Сделаем в форме некоторые преобразования, удобно и компактно расположив оставшиеся поля. Сохраним форму под именем "Подчиненная форма" и выйдем из нее командой «Файл-закрыть».

Создание составной формы происходит следующим образом. Открываем форму "Уголовное дело" в режиме конструктора (нажимаем на клавишу «Конструктор»)."Нажимаем на «Окно базы данных» на панели инструментов. В этом окне в списке форм выделяем строку «Подчиненная форма»"и буксируем значок этой формы из окна базы данных в нижнюю часть формы «Уголовное дело».

MS Access автоматически установит в окне свойств подчиненной формы в строках «Основные поля» и «Подчиненные поля» название связующего поля «Уголовное дело». Основная форма «Уголовное дело» стала составной, внутри которой находится рамка самостоятельной подчиненной формы.
1   2   3   4   5   6   7

Похожие:

Методические рекомендации по выполнению лабораторных работ обсуждены и одобрены на заседании кафедры криминалистики от 27 февраля 2015 г. (Протокол №10). Заведующий кафедрой iconМетодические рекомендации по выполнению выпускной квалификационной...
Методические рекомендации рассмотрены и одобрены на заседании кафедры «Технология и организация туристической деятельности»

Методические рекомендации по выполнению лабораторных работ обсуждены и одобрены на заседании кафедры криминалистики от 27 февраля 2015 г. (Протокол №10). Заведующий кафедрой iconМетодические рекомендации по написанию и оформлению курсовых и выпускных...
Обсуждены и приняты на заседании кафедры правовых дисциплин шгпи, протокол от 23 марта 2012 года №8

Методические рекомендации по выполнению лабораторных работ обсуждены и одобрены на заседании кафедры криминалистики от 27 февраля 2015 г. (Протокол №10). Заведующий кафедрой iconМетодические указания по подготовке, выполнению, оформлению и защите...
Ноу впо «Институт государственного управления, права и инновационных технологий», обсуждены на заседании кафедры «Гражданско-правовых...

Методические рекомендации по выполнению лабораторных работ обсуждены и одобрены на заседании кафедры криминалистики от 27 февраля 2015 г. (Протокол №10). Заведующий кафедрой iconМетодические указания по выполнению выпускных квалификационных работ
Методические указания по подготовке выпускной квалификационной работы рассмотрены и одобрены на заседании кафедры «Государственные...

Методические рекомендации по выполнению лабораторных работ обсуждены и одобрены на заседании кафедры криминалистики от 27 февраля 2015 г. (Протокол №10). Заведующий кафедрой iconМетодические рекомендации по выполнению курсовых работ для студентов...
Методические рекомендации по выполнению курсовых работ утверждены на заседании кафедры мировой экономики иэуп рггу

Методические рекомендации по выполнению лабораторных работ обсуждены и одобрены на заседании кафедры криминалистики от 27 февраля 2015 г. (Протокол №10). Заведующий кафедрой iconДисциплины
Учебно-методические материалы обсуждены и утверждены на заседании кафедры гражданского процесса юридического факультета Кубгау протокол...

Методические рекомендации по выполнению лабораторных работ обсуждены и одобрены на заседании кафедры криминалистики от 27 февраля 2015 г. (Протокол №10). Заведующий кафедрой icon«Административное право и процесс». Методические указания по выполнению...
Одобрены на заседании кафедры Государственного права, протокол №9 от 23. 05. 2006г. Рекомендовано Учебно методическим советом по...

Методические рекомендации по выполнению лабораторных работ обсуждены и одобрены на заседании кафедры криминалистики от 27 февраля 2015 г. (Протокол №10). Заведующий кафедрой iconВопросы к государственному
Вопросы обсуждены и одобрены на заседании кафедры «государственно-правовых дисциплин»

Методические рекомендации по выполнению лабораторных работ обсуждены и одобрены на заседании кафедры криминалистики от 27 февраля 2015 г. (Протокол №10). Заведующий кафедрой iconМетодические рекомендации по организации и проведению преддипломной...
Раен, заведующий кафедрой этику сыктГУ, член Российского сообщества корпоративных директоров А. П. Шихвердиев

Методические рекомендации по выполнению лабораторных работ обсуждены и одобрены на заседании кафедры криминалистики от 27 февраля 2015 г. (Протокол №10). Заведующий кафедрой iconМетодические рекомендации по выполнению дипломных работ для студентов...
Методические рекомендации утверждены на заседании Учебно-методического совета Института экономики, управления и права рггу, протокол...

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


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




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

Поиск