- •Решение типовых задач вычислительной математики с помощью инструментальных средств vb и ms excel
- •Содержание
- •Введение
- •1. Решения задач численными методами в системе Visual Basic
- •Решение нелинейных уравнений
- •1.1.1. Теоретическая часть
- •1.1.2. Практическая часть
- •1.1.3. Варианты заданий
- •1.1.4. Контрольные вопросы
- •1.2. Вычисление определенных интегралов
- •1.2.1. Теоретическая часть
- •1.2.2. Практическая часть
- •1.2.3. Варианты заданий
- •1.2.4. Контрольные вопросы
- •1.3. Вычисление несобственных интегралов
- •1.3.1. Теоретическая часть
- •1.3.2. Практическая часть
- •1.3.3. Варианты заданий
- •1.3.4. Контрольные вопросы
- •1.4. Решение дифференциальных уравнений
- •1.4.1. Теоретическая часть
- •1.4.2. Практическая часть
- •1.4.3. Варианты заданий
- •1.4.4. Контрольные вопросы
- •1.5. Решение систем нелинейных уравнений
- •1.5.1. Теоретическая часть
- •1.5.2. Практическая часть
- •1.5.3. Варианты заданий
- •1.5.4. Контрольные вопросы
- •1.6. Создание Windows-приложений в системе Visual Basic
- •1.6.1. Теоретические основы проектирования меню
- •1.6.2. Программа-шаблон для курсовой работы
- •1.6.3. Контрольные вопросы
- •2. Примеры решения задач в табличном процессоре Excel
- •2.1. Теоретическая часть
- •2.2. Практическая часть
- •2.3. Создание меню пользователя
- •2.4. Варианты заданий
- •2.5. Контрольные вопросы
- •3. Примеры решения задач в субд Access
- •3.1. Теоретическая часть
- •3.2. Практическая часть
- •3.2.1. Создание файла базы данных и таблиц.
- •3.2.2. Поиск, замена и фильтрация данных
- •Отбор записей с помощью фильтра
- •3.2.3. Запросы
- •3.2.4. Формы
- •3.2.4.1. Создание однотабличной формы
- •3.2.4.2. Создание многотабличной формы
- •3.2.4.3. Создание кнопок управления с помощью мастера
- •3.2.4.4. Кнопочная форма
- •3.2.4.5. Запуск приложения
- •3.2.5. Макросы
- •3.2.6. Отчеты
- •3.3. Варианты заданий
- •3.4. Контрольные вопросы
- •Список литературы
- •Примеры решения некоторых задач для курсовых работ
- •Примеры решения некоторых задач для курсовых работ
3.2.4. Формы
Access предоставляет широкие возможности для конструирования форм – графического диалогового интерфейса пользователя.
Форма является удобным средством для просмотра БД, а также для ввода данных и их корректировки. Через формы можно загружать данные во взаимосвязанные таблицы базы данных, просматривать данные, а также их корректировать. В форме можно контролировать вводимые данные, устанавливать ограничения на доступ к данным, выводить необходимые сообщения, таким образом, применение форм позволяет упростить ввод данных в БД и уменьшить количество допускаемых ошибок ввода.
При работе с формой может выполняться обработка событий, инициируемых пользователем или наступающих в процессе работы с формой. Типовые процедуры формируются автоматически при создании элементов формы. Такими элементами являются, например, графические кнопки, с которыми могут связываться события следующих категорий:
переход по записям, обработка записей;
работа с формой (открытие, закрытие, изменение фильтра; обновление данных, печать формы);
работа с отчетом, другим приложением;
запуск запроса, макроса, печать таблицы.
Форма на основе одной таблицы может быть построена как самостоятельная для загрузки, просмотра и корректировки таблицы, а также как вспомогательная для включения в какую-либо составную форму. Для создания формы могут быть использованы мастера Access. Изменение и доработка макета формы обеспечивается средствами конструктора форм.
Типовой макет формы может быть легко получен с помощью таких мастеров Access, как Мастер форм или Автоформа. При использовании мастера Автоформа в отличие от Мастера форм в проектируемую форму включаются все поля таблицы и не предоставляется возможность пользователю выбрать стиль оформления.
Переключившись в режим конструктора, то можно увидеть, что созданная форма содержит следующие разделы: заголовок, область данных, верхний и нижний колонтитулы и примечание.
Заголовок формы может содержать название формы, инструкции по ее использованию, а также кнопки, предназначенные для открытия подчиненных форм и выполнения других задач. В режиме формы заголовок отображается в верхней части экрана, а при печати - в верхней части первой страницы.
Область данных содержит записи. На экране одновременно их может располагаться от одной до нескольких.
Примечание формы может содержать кнопки и инструкции по использованию формы. В режиме формы примечание отображается в нижней части экрана, а при печати - на последней странице после области данных.
Верхний колонтитул может содержать заголовок формы, графические объекты, заголовки столбцов и любые другие сведения, которые должны изображаться в верхней части каждой страницы. Верхние колонтитулы используются только при печати формы.
Нижний колонтитул может содержать дату, номер страницы и любые другие сведения, которые должны отображаться в нижней части каждой страницы. Нижний колонтитул появляется только при печати формы.
При проектировании формы в режиме конструктора можно использовать текстовые поля, рисунки и линии, кнопки, списки и т.п. Элементы формы проектируются при помощи панели элементов.
В форме может быть разрешено или запрещено корректировать определенные данные или вообще ввод новых записей. Как указывалось ранее, с формой можно работать в 3-х режимах: конструктора; формы; таблицы. Основные виды форм: однотабличная, многотабличная, кнопочная форма.