- •35 Контрольная работа по модулю «Информационные технологии в экономике и управлении»
- •Раздел «Модели решения функциональных и вычислительных задач»
- •Задания для выполнения Раздел «Модели решения функциональных и вычислительных задач»
- •Вариант 1
- •Раздел «Алгоритмизация и программирование. Языки программирования высокого уровня. Технологии программирования»
- •Вариант 1
- •Вариант 2
- •Вариант 3
- •Вариант 4
- •2. Создание файла базы данных Access
- •3. Создание таблицы базы данных
- •Создание структуры таблицы с помощью Конструктора в режиме таблицы (на примере бд «продажи»).
- •Формат полей числового типа
- •4. Создание связей между таблицами
- •Разработка форм
- •1. Общие сведения
- •2. Создание однотабличной формы
- •Элементы управления
- •3. Создание вычисляемых полей
- •4. Многотабличные формы
- •Конструирование запросов к базе данных
- •1. Общие сведения
- •2. Создание запроса на выборку в режиме Конструктора
- •3. Критерии
- •4. Использование в запросах вычисляемых полей
- •5. Многотабличные запросы
- •6. Итоговые запросы
- •Функции Access для выполнения итоговых запросов
- •Отчеты в ms access
- •1. Создание отчета
- •Описание средств для создания отчетов
- •2. Просмотр и печать отчета
- •3. Печать отчета
- •4. Составные отчеты
- •Язык программирования visual basic for applications
- •Запуск редактора vbе
- •Ключевые понятия языка vba
- •Префиксы, используемые в именах объектов
- •Префиксы, используемые в именах переменных
- •Типы данных
- •Виды оператора Def...
- •Математические операции
- •Операции отношения
- •Логические операции
- •Приведем примеры некоторых часто используемых функций.
- •Встроенные функции
- •1) Функция «Окно ввода» (InputBox).
- •2) Функция «Окно сообщения» (MsgBox)
- •Основные операции, применяемые в vba
- •Оператор комментариев
- •Программирование алгоритмов линейной структуры
- •Последовательность действий:
- •1. Составим блок-схему решения задачи:
- •5. Написание программного кода.
- •Программирование ветвлений
- •Программирование циклов
- •Образец оформления титульного листа
- •Вопросы для подготовки к дифференцированному зачету по модулю «Информационные технологии в экономике и управлении»
- •38.03.04 – Государственное и муниципальное управление,
- •21.03.02 – Землеустройство и кадастры
Элементы управления
|
Кнопка |
Изображение |
Назначение |
|
Выбрать |
|
Осуществляет выделение элемента управления, раздела или формы. |
|
Поле |
|
Осуществляет отображение, ввод, изменение данных, содержащихся в источнике данных формы; вывод результатов вычислений; прием данных при их вводе пользователем. |
|
Надпись |
|
Позволяет разместить в форме текст в дополнение к размещенному по умолчанию в MS Access. |
|
Кнопка |
|
Позволяет осуществить разнообразные действия в форме (например, поиск записей, формирование отчета, установка фильтра и т.д.). |
|
Вкладка |
|
Используется для создания формы с несколькими вкладками. |
|
Гиперссылка |
|
Этот элемент управления следует использовать, когда каждая запись в базовом источнике записей содержит отдельный адрес гиперссылки. Его привязывают к текстовому полю, которое содержит значения гиперссылок, такие как адреса электронной почты. |
|
Веб-браузер |
|
С его помощью можно отображать веб-страницы в форме. Его можно связать с полями или элементами управления в базе данных, чтобы динамически определять отображаемую страницу. |
|
Элемент навигации |
|
Создание элемента управления, ссылающегося на элемент управления на другой форме |
|
Группа переключателей |
|
Для размещения в группе флажков, переключателей или выключателей. |
|
Вставить разрыв страницы |
|
Указывает начало нового экрана формы. |
|
Поле со списком |
|
Составной элемент управления, объединяющий поле и раскрывающий список. Для ввода значения в поле исходной таблицы можно непосредственно ввести значение в поле или выбрать его из предопределенного списка. |
|
Диаграмма |
|
Открывает мастер создания диаграмм |
|
Линия |
|
Размещает линию для отделения логически связанных объектов. |
|
Выключатель |
|
Используется как отдельный элемент управления, связанный с логическим полем; как свободный элемент управления, принимающий действия пользователя в специальном окне диалога; как компонент группы параметров, в которой отображаются значения для выбора. |
|
Список |
|
Создать список, допускающий прокрутку. В режиме формы выбранное из списка значение можно ввести в новую запись или использовать для замены уже существующего значения записи. |
|
Прямоугольник |
|
Размещает прямоугольник для группировки элементов управления или выделения логически связанных объектов. |
|
Флажок |
|
Используется аналогично Выключателю. |
|
Свободная рамка объекта |
|
Позволяет ввести свободный объект OLE, который остается неизменным при перемещении по записям. |
|
Вложение |
|
Создает элемент, позволяющий добавлять файлы – документы, презентации, изображения и т. д. – в базу данных |
|
Переключатель |
|
Используется аналогично Выключателю |
|
Подчиненная форма/отчет |
|
Позволяет отобразить данные из нескольких источников |
|
Присоединенная рамка объекта |
|
Позволяет отобразить в форме объекты OLE (например, набор рисунков). Предназначена для объектов, сохраненных в базовом источнике записей формы, поэтому при перемещении по записям в форме отображаются разные объекты. |
|
Рисунок |
|
Осуществляет размещение рисунка, не являющегося объектом OLE. |
Любой из элементов,
имеющихся в группе элементов управления,
можно перенести в форму. Для этого
необходимо щелкнуть по нужному элементу:
например, Надпись
переносят указателем мыши в соответствующий
раздел формы, например, Область данных.
Указатель мыши примет вид знака плюс,
рядом с которым будет располагаться
изображение создаваемого элемента:+А.
С помощью этого знака в выбранном месте
формы нужно, нажав на левую кнопку мыши,
изобразить прямоугольник необходимых
размеров. Внутри прямоугольника будет
находиться курсор. Наберем слово
«Пример». После этого элемент останется
в форме
Размер и место располагаемого элемента в форме можно изменять. Для этого необходимо выделить элемент щелчком левой кнопкой мыши внутри него. Элемент выделится маркерами (рис.21):

Рисунок 21 – Выделение элемента маркерами
Левый верхний маркер большего размера обычно используется для перемещения элемента по форме, при этом указатель мыши, совмещенный с ним, превращается в указывающий на него палец. Теперь удерживая нажатой кнопку мыши, можно переносить объект в требуемое место. Размер элемента изменяется аналогично, однако указатель мыши принимает вид двунаправленной стрелки: ↔, ↕. Только закончив работу с одним элементом, нужно располагать следующий.
При работе с элементом Поле следует помнить, что это поле имеет присоединенную Надпись, расположенную левее Поля, поэтому, располагая Поле, необходимо слева оставить место под Надпись.
Для примера
создадим с помощью конструктора форму
ЗАКАЗ, которая позволяет оформлять
заказы в базе данных (представленной
в материалах практического занятия).
Откроем вкладку Создание
и выполним команду Конструктор форм.
Командой Заголовок
в группе Колонтитулы
на вкладке Инструменты
конструктора форм | Конструктор
разместим в области формы соответственно
заголовок и примечание. В области
заголовка формы разместим Надпись,
переместим ее в центре. При помощи
кнопки
Страница
свойств
выведем на экран набор свойств. В окне
свойств во вкладке Макет
установим
размер шрифта 14. В области данных
разместим поля для записи ФИО Клиента,
наименования приобретаемого товара,
его цены, количества и общей стоимости
заказа. Для этого среди элементов
управления выбираем элемент Поле.
Размещаем
его в области данных. Автоматически
вставляется 2 элемента: первый – с
текстом Поле0, второй – с текстом
Свободный. Если перейти в окно свойств,
то мы увидим, что элемент с тестом Поле0
–это Надпись,
а с тестом Свободный – элемент Поле.
Выделим Надпись
и в окне свойств на вкладке Макет
изменим Подпись на Фамилия И.О., аналогично
разместим остальные поля. Результат
создания формы в режиме конструктора
представлен на рис. 22.

Рисунок 22 – Созданная форма в режиме конструктора
Работа с данными таблицы в режиме формы.
Основным режимом работы с данными базовой таблицы является режим формы. В режиме макета предусмотрен только просмотр данных, обеспечивающий удобную настройку элементов.
1. Для перехода в режим формы из другого режима щелкните на кнопке Режим формы в строке состояния или выполните команду Режим формы контекстного меню формы. Если форма закрыта, выберите её в области навигации в группе Формы и контекстном меню нажмите кнопку Открыть.
2. Для перехода от одной записи к следующей используйте стандартные кнопки панели перехода по записям внизу формы или команды в списке кнопки Перейти на вкладке ленты Главная в группе Найти.
![]()

3. Для создания
новой записи в таблице нужно сделать
текущей новую запись, воспользовавшись
кнопкой
на панели перехода по записям или
кнопкой Создать
на вкладке ленты Главная
в группе
Записи (рис.
23) и
введите значения в поля формы. Значения,
вводимые в поля формы, должны
соответствовать типам данных и их
свойствам, заданным при определении
структуры таблицы.
Рисунок
23 – Группа
Записи на
вкладке ленты Главная
4. Для завершения создания (редактирования) записи таблицы достаточно перейти к другой записи или выполнить команду Сохранить на вкладке ленты Главная в группе Записи. Запись может быть сохранена только при условии ввода значений ключевых полей таблицы, а также полей, которые были определены в свойствах поля как обязательные.
5. Чтобы удалить запись, выделите ее, щелкнув на области выделения в левой части области данных формы или выполнив команду Выбрать | Выделить в группе Найти, и выполните команду Удалить | Удалить запись в группе Записи.
