- •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. Чтобы удалить запись, выделите ее, щелкнув на области выделения в левой части области данных формы или выполнив команду Выбрать | Выделить в группе Найти, и выполните команду Удалить | Удалить запись в группе Записи.