49. Формы и отчеты в ms Access
Формы используются для достижения комфорта в работе с Access и при обработке базы данных несколькими пользователями. Форма может служить как средство защиты базы данных от неквалифицированных пользователей, а также средством закрытия конфиденциальной информации. Существует несколько способов создания форм:
автоформа – автоматическое создание формы с использованием одного из стандартных шаблонов
мастер форм – создание формы с помощью мастера; предлагаются на выбор стандартные шаблоны и стили оформления;
конструктор – создание формы на основе пустого бланка при помощи инструментальных средств конструктора форм;
мастер диаграмм – создание формы с диаграммой на основе выбранных полей таблицы;
мастер сводных таблиц – создание сводной таблицы Excel на основе таблиц или запросов Access.
Формы создаются на основе таблиц и запросов. При каждом открытии сохраненной формы обновляются данные запроса, на основе которого создается форма. Для обработки готовых форм предназначен конструктор форм.
Отчет – объект БД, предназначенный для форматирования, вычисления итогов и печати выбранных данных. Отчеты можно создавать на основе таблиц и запросов.
50. Основы программирования на языке Visual Basic for Application. В программировании базовыми понятиями являются «переменная» и «значение переменной». Переменная (variable) это величина (объект), значение которой меняется в ходе выполнения программы. Переменная в компьютере представляется по присвоенному ей имени, и ее значение определяется оператором присвоения.
Для каждого идентификатора переменной выделяется место в памяти, где хранится ее значение. Запомним и уясним, на первый взгляд, элементарное понятие: любая программа использует переменные и их значения. Для каждого встречаемого в программе нового имени переменной VBA автоматически определяет ее (выделяет для нее место в памяти). Это место остается пустым до присвоения переменной какого-либо значения. Переменные сравнивают с контейнерами для хранения данных любых типов.
Данные описывают объект числами, буквами и другими способами. Над числами выполняются арифметические, над буквами логические операции. Уже это свидетельствует о разных типах данных, для каждого из которых приняты свои способы их внутримашинного представления.
Итак, каждая переменная обладает собственным типом. Типы данных делятся на простые (или скалярные) и сложные. У простых типов значения данных единые и неделимые. Простые типы данных подразделяются на арифметические, строковые и логические.
При написании программ используются константы и переменные.
VBA относится к языкам объектно-ориентированного программирования (ООП), которое можно описать как методику анализа, проектирования и написания приложений с помощью объектов. В VBA используется механизм OLE (Object Linking and Embedding - связывание и внедрение объектов), который позволяет взаимодействовать с любыми программами, поддерживающими OLE.
Класс обычно описывается как проект, на основе которого впоследствии будет создан конкретный объект. Таким образом, класс определяет имя объекта, его свойства и действия, выполняемые над объектом. В свою очередь, каждый объект, в соответствии с описанным выше, является экземпляром класса.
Свойство – атрибут объекта, определяющий его характеристики, такие, как размер, цвет, положение на экране и состояние объекта, например доступность или видимость. Чтобы изменить характеристики объекта, надо просто изменить значения его свойств. Синтаксис установки значения свойства: Объект.Свойство = ЗначениеСвойства.
Событие – действие, распознаваемое объектом (например, щелчок мышью или нажатие клавиши), для которого можно запрограммировать отклик. События возникают в результате действий пользователя или программы, или же они могут быть вызваны системой.
Суть программирования на VBA как раз и заключается в этих двух понятиях: событие и отклик на него. Если пользователь производит какое-то воздействие на систему, например нажимает кнопку, тогда в качестве отклика выполняется код созданной пользователем процедуры. Если такой отклик не создан, т. е. не написана соответствующая процедура, то система никак не реагирует на данное событие и оно остается безответным.
- 6 Перспективные информационные технологии в научно-исследовательской деятельности
- 7 Информационные технологии сбора, хранения и быстрой обработки информации
- 8 Вычислительная техника, классификация компьютеров по применению
- 10 Проблемы и риски внедрения информационных технологий в общественной практике
- 11 Техническое и по современных процедур научной деятельности.
- 12.Понятие модели. Основные принципы и этапы моделирования.
- 13.Компьютерное моделирование
- 14.Математическое обеспечение информационных технологий
- 15.Пакеты прикладных программ по статистическому анализу данных.
- 16. Возможности и особенности пакета Stаtgrарнiсs
- 17. Пакет Statgraphics. Одномерный статистический анализ: оценка числ. Харак-к, подбор з-на распред-ия случ. Величин
- 18. Пакет Statgraphics. Сравнение неск-ких случ. Величин: сравнение числ. Харак-ик и законов распределения
- 19. Пакет Statgraphics. Анализ зависимостей м/у величинами: регрессионный и корреляционный анализ. Анализ временных рядов.
- 20. Пакет Statgraphics. Многомерный анализ: метод главных компонент, кластерный, дискриминантный анализ
- 21 Имитационное моделирование. Принципы построения имитационных моделей
- 22 Имитационные эксперименты. Язык имитационного моделирования gpss – возможности, структура
- 23. Назначение и состав универсальной интегрированной компьютерной математики matlab
- 24.Интерфейс системы, основные объекты и форматы чисел matlab.
- 25.Операторы и функции в matlab.
- 26. Матричные вычисления в matlab
- 27. Построение графиков в matlab
- 28 Основы программирования в matlab.
- 29. Текстовые и табличные процессоры
- 31. Пакет анализа ms Excel. Описательная статистика. Гистограммы. Установка пакета анализа: меню сервис /надстройка/анализ данных.
- 32. Пакет анализа ms Excel. Генерация случайных чисел.
- 35. Поиск решения. Решение задач оптимизации средствами ms Excel.
- 36. Системы подготовки презентаций.
- 37 Основы web-дизайна
- 38 Основы использования языка html
- 39. Сервисные инструментальные средства.
- 41 Возможности и назначение AutoCad.
- 42 Разработка проекта в системе Autocad.
- 45. Реляционные сетевые и иерархические базы данных
- 46. Система управления базами данных субд
- 47. Объекты ms Access
- 48. Построение различных типов запросов в ms Access
- 1 Создание запроса на выборку при помощи мастера
- 2 Создание запроса на выборку без помощи мастера
- 3. Создание запроса с параметрами, запрашивающего ввод условий отбора при каждом запуске
- 49. Формы и отчеты в ms Access
- 51. Базы знаний
- 52. Компьютерные сети: Локальные, корпоративные, региональные, глобальные.
- 54. Работа с почтовым клиентом.
- 55. Планирование совместной деятельности в корпоративной сети с помощью почтовых программ.
- 56 Работа со средствами навигации в www
- 57 Методы и средства поиска информации в Интернет
- 1 Поисковые системы
- 3. Каталоги интернет-ресурсов
- 58 Деловые Интернет-технологии
- 59 Проблемы защиты информации
- 60 Организационные методы защиты информации
- Физическое ограничение доступа
- Контроль доступа к аппаратуре
- Контроль доступа к данным и носителям информации
- 61 Технические и программные методы защиты локальных данных
- Защита данных на отдельном компьютере
- Защита данных в локальных сетях
- 62 Технические и программные методы защиты распределенных данных
- 1) Служба www
- 2) Электронная цифровая подпись (эцп)
- 63 Тенденции развития информационных технологий
- 64. Пути решения проблемы информатизации общества
- 65. Новые технические средства и программные продукты, интеллектуализация средств