
- •Практический раздел содержание
- •Лабораторная работа №1
- •Основные понятия диаграмм классов uml
- •Классы, атрибуты, операции
- •Категории связей. Связь-зависимость
- •Связи-обобщения и механизм наследования классов в uml
- •Связи-ассоциации: роли, кратность, агрегация
- •Получение схемы реляционной базы данных из диаграммы классов uml
- •Лабораторная работа №2
- •Лабораторная работа №3
- •Лабораторная работа №4
- •Лабораторная работа №5
- •Лабораторная работа №6
- •3Апрос 6-2-1
- •3Апрос 6-2-2
- •Лабораторная работа №7
- •Лабораторная работа №8
- •Создание макроса
- •Сведения о построителе макросов
- •Создание изолированного макроса
- •Создание группы макросов
- •Создание внедренного макроса
- •Изменение макроса
- •Использование условий для контроля за действиями макроса
- •Примеры условных выражений в макросах
- •Лабораторная работа №9
- •Описание
- •Порядок обработки элементов оператора select:
- •Конструкция where
- •Конструкция group by
- •Конструкция having
- •Конструкция order by
- •Seller (Продавцы)
- •Sale (Продажи)
- •Supplier (Поставщики)
- •Goods (Товары)
- •Model (Модели)
- •Custom (Заказ)
- •Простые запросы
- •Агрегатные функции
- •Лабораторная работа №10
- •Многотабличные запросы
- •Примеры многотабличных запросов
- •Подзапросы и многотабличные запросы
- •Лабораторная работа №11
- •Операторы манипулирования данными
- •Лабораторная работа №12
- •Лабораторная работа №13
- •Примеры
- •Синтаксис
- •Примеры
- •Лабораторная работа №14
- •Лабораторная работа №15
- •Лабораторная работа №16
- •Лабораторная работа №17
- •Лабораторная работа №18
- •Лабораторная работа №19
- •Работа с данными
- •Состояния и режимы набора данных
- •Поля и класс tField
- •Типы полей и типы данных
- •Сортировка
- •Навигация
- •Фильтрация
- •Редактирование
- •Добавление и удаление
- •Лабораторная работа №20
- •Лабораторная работа №21
- •Лабораторная работа №22
- •Лабораторная работа №23
- •Компонент dbCtrlGrid
- •Лабораторная работа №24
- •Импорт информации из Delphi в Word
- •1. Как определить установлен ли Excel
- •2. Как определить запущен ли Excel
- •3. Как вывести данные в Excel
- •Лабораторная работа №25
- •Поиск и фильтрация данных в Delphi
- •Общие положения
- •Поиск данных
- •Лабораторная работа №26
- •Лабораторная работа №27
- •Отчеты в Delphi
- •Лабораторная работа №28
- •Лабораторная работа №29
- •Лабораторная работа №30
- •Лабораторная работа №31
- •Лабораторная работа №32
- •Стандартные функции php для работы с MySql
- •Пример простейшей поисковой системы на php
- •Сортировка таблиц
- •Лабораторная работа №33
- •Работа с соединениями
- •Постоянные соединения с базами данных
- •Лабораторная работа №34
- •Создание бд и таблиц
- •Создание бд и таблиц с помощью php
- •Создание бд и таблиц с использованием phpMyAdmin
- •Лабораторная работа №35
- •Лабораторная работа №36
- •Применение информации о структуре таблицы
- •Лабораторная работа №37
- •Лабораторная работа №39
- •Роль сервера приложений: Настройка сервера приложений
- •Предварительная подготовка
- •Настройка сервера приложений
- •Параметры сервера приложений
- •Сводка выбранных параметров
- •Завершение работы мастера настройки сервера
- •Удаление роли сервера приложений
- •Дальнейшие действия: выполнение дополнительных задач
- •Подготовка данных для сервера приложений
- •Создание сервера приложений
- •Лабораторная работа №40
- •Создание локального клиентского приложения (на том же пк, что и сервер)
- •Удаленный клиент с использованием olEnterprise
- •Об удаленном клиенте с использованием dcom
- •Удаленный клиент с использованием ActiveForm
Создание изолированного макроса
На вкладке Создание в группе Другие щелкните Макрос. Если эта команда недоступна, щелкните стрелку либо под кнопкой Модуль, либо под кнопкой Модуль класса, а затем щелкните Макрос.
Откроется построитель макросов.
Добавление макрокоманды в макрос:
В построителе макросов щелкните первую пустую ячейку в столбце Макрокоманда.
Чтобы отобразить список макрокоманд, введите необходимую макрокоманду или щелкните стрелку, а затем выберите необходимую макрокоманду.
В разделе Аргументы макрокоманды (в нижней части построителя макросов) при необходимости укажите аргументы для макрокоманды.
Примечания
При вводе аргументов на панели Аргументы макрокоманды они отображаются в столбце списка макрокоманд Аргументы. Однако столбец Аргументы предназначен только для отображения; ввод аргументов в этот столбец невозможен.
Чтобы увидеть краткое описание каждого аргумента, щелкните поле аргумента на панели Аргументы макрокоманды и прочитайте описание, находящееся в прилегающем поле.
Можно дополнительно ввести текст описания для макрокоманды в столбец Комментарий.
Чтобы добавить дополнительные макрокоманды в макрос, перейдите на другую строку макрокоманды и повторите шаг 2.
При запуске макроса макрокоманды в приложении Access выполняются в порядке их очередности в списке.
Создание группы макросов
Группа макросов создается для объединения нескольких связанных макросов в один объект макроса.
На вкладке Создание в группе Другие щелкните Макрос. Если эта команда недоступна, щелкните стрелку либо под кнопкой Модуль, либо под кнопкой Модуль класса, а затем щелкните Макрос.
Откроется построитель макросов.
На вкладке Конструктор в группе Показать или скрыть нажмите кнопку Имена макросов
, если она еще не была нажата.
В построителе макросов будет отображен столбец Имя макроса.
Примечание. Имена макросов необходимы в группах макросов для того, чтобы отличать отдельные макросы друг от друга. Имя макроса появляется в той же строке, где и первая макрокоманда. Столбец имени макроса остается пустым для любых следующих макрокоманд в макросе. Макрос заканчивается там, где появляется имя следующего макроса.
В столбце Имя макроса введите имя первого макроса из группы.
Введите макрокоманды, выполняемые в первом макросе:
В столбце Макрокоманда щелкните стрелку, чтобы раскрыть список макрокоманд.
Выберите имя макрокоманды.
В разделе Аргументы макрокоманды при необходимости укажите аргументы для макрокоманды.
Чтобы увидеть краткое описание каждого аргумента, щелкните поле аргумента и прочитайте описание, находящееся справа от аргумента.
Можно дополнительно ввести текст описания для макрокоманды.
Перейдите к следующей пустой строке и в столбце Имя макроса введите имя следующего макроса.
Введите макрокоманды, выполняемые в макросе.
Повторите шаги 5 и 6 для каждого макроса группы макросов.
На приведенной ниже иллюстрации показана небольшая группа макросов, содержащая два макроса. Имена этих макросов отображаются в столбце Имя макроса. Каждый макрос содержит две макрокоманды.
Примечания
Имя, указанное при сохранении группы макросов, будет служить именем группы макросов. В приведенном выше примере группа макроса называется «Macro3». Имя выводится в группе Макрос в области переходов. Для ссылок на макросы, входящие в группу макросов, используется следующий синтаксис:
ИмяГруппыМакросов.ИмяМакроса
Например, в приведенном выше примере выражение Macro3.FoundMsg является ссылкой на второй макрос группы.
Если группа макросов запускается двойным щелчком в области переходов или нажатием кнопки Выполнить
в группе Сервис вкладки Конструктор, в приложении Microsoft Access выполняется только первый макрос группы и процесс останавливается по достижении имени второго макроса.