![]() |
Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология Образование Политология Производство Психология Стандартизация Технологии |
Выполнение групповых расчетов
Microsoft Access позволяет выполнять вычисления для группы за- писей. Например, можно определить среднюю стоимость товара дан- ного типа или найти работника с наибольшей заработной платой на предприятии. Для этого используются статистические функции в строке «Групповая операция» бланка запроса. В бланке запроса раскрывающегося списка в ячейке строки «Груп- повая операция» двенадцать элементов: 1. Группировка — определяет группы, для которых выполняют- ся вычисления. 2. Выражение — создает вычисляемое поле с использованием ста- тистических функций. Выражения, определяемые пользователем, дают возможность выполнять действия с числами, датами и текстовыми значения- ми в каждой записи с использованием данных из одного или нескольких полей. При выполнении расчетов допускаются сложные выражения, например, Sum ([НаСкладе]+ [Заказано]). Результаты вычислений не обязательно должны отображаться в поле. Вместо этого их можно использовать в условиях отбора для определения записей, которые выбираются в запросе, или для определения записей, над которыми производятся какие- либо действия. 3. Условие — Определяет условия отбора для поля, которое не уча- ствует в группировке. 4. Девять статистических функций:
Таблица 4
При вычислении статистических функций не учитываются запи- си, содержащие пустые (Null) значения. Например, функция Count возвращает количество всех непустых полей. Рекомендации – Если вычисляемое поле определяется с помощью статистиче- ской функции, то Microsoft Access создает имя, под которым поле будет выводиться в режиме таблицы, путем объединения имени функции и имени поля, содержащего данные (напри- мер, «Avg_СтоимостьДоставки»). – Если вычисляемое поле определяется с помощью выражения, которое включает одну или несколько статистических функ- ций, необходимо выбрать в ячейке строки Групповая опера- ция элемент «Выражение». – Для каждого вычисляемого поля следует выбрать одно выражение. – Выражения, определяющие вычисляемые поля, вводятся поль- зователем в строку «Групповая операция» бланка запроса, в ко- торой допускается выбор статистических функций для выпол- няемых над полем вычислений. Формы MS Access позволяет с помощью форм создавать пользовательский интерфейс для работы с таблицами. Форму можно рассматривать как электронный документ, содержащий поля для ввода данных. Распо- ложение полей может задаваться пользователем. Проектирование формы состоит в размещении элементов управ- ления на бланке формы и в задании связей между этими элементами и полями таблиц или запросов базы данных. Структура форм состоит из разделов и элементов управления. Форма имеет три раздела: — раздел заголовка формы; — область данных; — раздел примечания формы. В области данных содержатся элементы управления: — связанное поле — то, что в него вводится, поступает и в одно- именное поле таблицы, на базе которой создана форма; — присоединенная надпись — называется так, поскольку переме- щается вместе со своим элементом управления. Фоновый рисунок, лежащий под элементами управления, пока- зывает размер рабочего поля формы. Редактирование форм состоит в создании новых или изменении имеющихся элементов управления, а также в изменении из взаимно- го расположения. Для форматирования элемента управления его надо сначала вы- делить, щелкнув по нему. Вокруг элемента по периметру появляются маркеры. Теперь можно изменять параметры шрифта, выравнивание текста и другие элементы форматирования. Рамку можно растягивать или сжимать методом перетаскивания границ. При наведении на мар- кер указатель мыши меняет форму, принимая изображение открытой ладони. В этот момент рамку можно перемещать. Можно также использовать дополнительные возможности изме- нения оформления, которые располагаются на панели форматирова- ния: толщина линии/границы; оформление с тенью. Элементы управления, в которых отображается содержимое по- лей таблицы, называются связанными полями.
Перемещать элементы управления и изменять их размеры с по- мощью мыши не слишком удобно. Удобнее использовать курсор- ные клавиши и: – shift — для изменения размеров элемента управления; – ctrl — для изменения его расположения. Форма создается на основе таблицы или запроса. Формы могут быть выведены на экран в трех видах: режим фор- мы, режим макета и режим конструктора (рис. 1.26).
Рис. 1.26 Создание форм можно выполнять автоматически (автоформы), полуавтоматически (с помощью Мастера) или вручную (в режиме Конструктора). Автоформы — самый простой вид форм. Для создания автофор- мы надо на панели навигации выделить объект, для которого созда- ется форма, открыть вкладку Создать, Формы. При этом получаем электронный бланк, содержащий все поля объекта, содержание которых можно проверять и редактировать (рис. 1.27), и также вводить новые. В нижней части бланка счетчик, с помощью которого можно найти требуемую запись.
Рис. 1.27
Форма с помощью Мастера создается в четыре шага: 1) выделение объекта, для которого создается форма, выбор по- лей; 2) выбор внешнего вида формы; 3) выбор элементов форматирования формы; 4) ввод имени формы. Готовую форму можно также использовать для просмотра суще- ствующих записей или для ввода новых. В этом случае получаем электронный бланк, содержащий не все поля объекта, а только те, которые необходимы пользователю (рис. 1.28). Их также можно редактировать и также вводить новые данные. Рис. 1.28
|
Последнее изменение этой страницы: 2019-04-01; Просмотров: 231; Нарушение авторского права страницы