русс | укр

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

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

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

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


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

Решение


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


Создание макроса

Макросы

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

Получение итогов в режиме конструктора

· Открыть отчет в режиме конструктора

· Вкладка Конструктор – группа Группировки и итоги – команда Группировка. Откроется окно, в котором будут отображены: группировка по факультету, группировка по группе, сортировка по фамилии.

· По строке группировки по факультету щелкнуть на кнопке Больше. Откроется окно (непривычного вида), в котором можно задать нужные параметры.

· Открыть список у параметра «без итогов»

· В списке Итог по выбрать поле Фамилия, в списке Тип автоматически появится имя функции – количество значений

· Установить флажок [+] показать в примечании группы

· Просмотреть отчет. В нем появятся цифры, определяющие количество студентов на каждом факультете.

· Вернуться в режим конструктора и добавить текст Количество студентов на факультете: (щелкнуть на инструменте Надпись в группе Элементы управления), нарисовать поле левее функции количества (count), ввести текст

· С помощью элемента Линия и элемента Толщина линии выделить итоговую строку.

· Название факультета можно получить, скопировав поле Название факультета в эту же строку.

 

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

Вкладка Создание – группа Другие – кнопка Макрос – команда Макрос. Откроется окно макроса, состоящее из верхней и нижней частей. В верхней части выводятся три столбца (Макрокоманда, Аргументы, Примечания). Для добавления еще двух столбцов (Имена макросов и Условия) надо щелкнуть на соответствующих кнопках на вкладке Конструктор.



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

Пример. Создать макрос для открытия отчета (оСтудент). В форме фСтудентмастер для макроса создать кнопку «Открыть отчет».

Создание макроса: вкладка Создание – группа Другие – кнопка Макрос – команда Макрос – в первую строку столбца Макрокоманды ввести, выбором из списка, команду Открыть отчет – в нижней части окна по строке Имя отчета выбрать из списка отчет оСтудент – выбрать режим, например, Просмотр.

Сохранение макроса: кнопка Office – команда Сохранить какСохранить объект как – в открывшееся окно Сохранение ввести имя макроса (в верхнее поле), например, мкрОтчетСтудент – ОК. Просмотреть макрос можно в режиме Конструктора. Для выполнения макроса выполнить на имени макроса в области переходов двойной щелчок.

Создание кнопки для открытия макроса. Открыть форму фСтудентмастер в режиме Конструктора – щелкнуть на элементе Кнопка и затем в области Примечания– в открывшемся окне Свойства кнопки выбрать категорию Разное – выбрать действие Выполнитьмакрос – кнопка Далее – выбрать макрос мкрОтчетСтудент – кнопка Далее – включить опцию Текст и оставить текст «Выполнить макрос» - ДалееГотово. Сохранить форму.

Открыть форму , нажать кнопку Выполнить макрос. Откроется отчет оСтудент.

Пример. Создать макрос, который будет добавлять отчисленных студентов в таблицу тСтудентОтчисл и удалять их из таблицы тСтудент. Для создания макроса используются ранее разработанные запросы зСтудентОтчислДобавл и зСтудентОтчислУдал.



<== предыдущая лекция | следующая лекция ==>
Решение | Создание кнопочной формы


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


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

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

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


 


Полезен материал? Поделись:

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

 
 

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

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