русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Макросы


Дата добавления: 2013-12-24; просмотров: 2017; Нарушение авторских прав


Формирование отчетов

Создание сложных форм

Кнопочное форма (меню) представляет собой форму, на которой расположены элементы управления - кнопки с поясняющими надписями. Щелчок по кнопке открывает соответствующую таблицу, запрос, форму или отчет.

 

Меню - это очень удобный инструмент работы с базами данных.

 

Кнопочное меню можно создать вручную (в режиме конструктора) или воспользовавшись диспетчером кнопочных форм. Меню, созданные вручную, могут обладать большими возможностями и выглядеть более привлекательно, чем меню, созданные диспетчером.

 

Отчет - это гибкое и эффективное средство для организации просмотра и распечатки итоговой информации.

 

В отчете можно получить результаты сложных расчетов, статистических сравнений, а также поместить в него рисунки и диаграммы.

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

Для создания отчета необходимо открыть вкладку Отчеты и щелкнуть по кнопке <Создать>, в котором откроется шесть способов создания отчета: Конструктор, Мастер отчетов, Автоотчет в столбец, Автоотчет ленточный, Мастер диаграмм и Почтовые наклейки. Конструктор позволит самостоятельно создать отчет. Мастер отчетов автоматически создаст отчет на основе выбранных вами полей таблиц (запросов) и макетов отчетов. Автоотчет в столбец и Автоотчет ленточный - самые простейшие способы создания отчетов: достаточно указать только имя таблицы (запроса), на основе которого будет создан отчет, а остальное сделает мастер отчетов. Мастер диаграмм поможет создать отчет в виде диаграммы, а Почтовые наклейки создадут отчет, отформатированный для печати почтовых наклеек.



 

 

Основным компонентом макроса является макрокоманда, замкнутая инструкция, которая самостоятельно или в комбинации с другими макрокомандами определяет выполняемое действие в макросе.

Макрос – это последовательность макрокоманд, позволяющая пользователю автоматизировать часто повторяющиеся операции над объектами.

 

Каждому макросу присваивается имя. Макрос является объектом, существующим отдельно от форм и отчетов.

 

Основное назначение макросов – это создание удобного интерфейса приложения, со свои меню и своей панелью инструментов.

Использование макросов существенно упрощает и ускоряет разработку приложения без программирования.

 

Использование макросов имеет и некоторые недостатки:

· возможности макрокоманд ограничены по сравнению с возможностями языка программирования (например, Visual Basic). Язык Visual Basic предоставляет более широкие возможности для работы с данными, позволяет использовать механизм программирования объектов для связи с другими приложениями и создавать собственные специализированные функции.

· макросы можно использовать практически везде, где используются процедуры Visual Basic, однако процедуры Visual Basic, как правило, выполняются быстрее.

· макросы являются самостоятельными объектами, и когда этих объектов становится много, их поддержка становится достаточно затруднительной.

 

Создание макроса во многом напоминает этапы решения задач на ЭВМ Рассмотрим этот процесс как последовательность следующих шагов:

· постановка задачи, определение цели, для которой вы создаете макрос (выделение исходных данных, условий выполнения и искомого результата) и анализ объектов;

· постановка информационной и математической модели (определение связи между условными данными и результатом с помощью математических соотношений);

· разработка алгоритма (определение последовательности действий, обеспечивающих достижение поставленной цели);

· написание программы (создание макроса);

· отладка программы (анализ полученного результата и исправление ошибок).

 

Любой макрос может быть представлен в режиме выполнения или в режиме конструктора, предназначенного для просмотра и изменения структуры макроса.

Конструктор макроса — это специальное средство в Microsoft Access для создания макросов.

 

В каждой строке окна размещается одна макрокоманда.

 

Окно Конструктора разделено на две части – панель описаний и панель аргументов.

Верхняя часть Окна Конструкторапанель описаний – состоит из нескольких столбцов. Панель описаний позволяет определить последовательность макрокоманд, из которых состоит макрос. По умолчанию на этой панели выводится два столбца: Макрокоманда и Примечание. Столбцы Имена макросов и Условия открываются при нажатии кнопок Имена макросов и Условия на панели инструментов «Конструктор макросов».

Строка в столбце Макрокоманда представляет собой поле со списком, в котором можно выбрать нужную макрокоманду.

Строка в столбце Примечание – это обычное текстовое поле, в которое можно ввести комментарий, описывающий выполняемое действие. Рекомендуется вносить комментарий, потому что он может оказаться полезным при изменении макроса автором или другим пользователем, а также позволяет получить в любой момент подробную информацию о макрокоманде.

 



<== предыдущая лекция | следующая лекция ==>
Ввод и просмотр данных посредством формы | Понятие интеллекта в психологии.


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 1.277 сек.