- •Лабораторная работа № 1 (практическое занятие 1) использование средств ms excel для экономических расчетов: вложенные функции, финансовые функции
- •Автоматизація обліку електронних карток витрат пмм у програмі еxcel
- •Електронна облікова таблиця
- •Розрахунковий блок
- •Формули розрахункового блоку
- •Як користатися розрахунковим блоком
- •Стандартні можливості таблиці-відомості
- •Поява помилки #н/д.
- •Лабораторная работа № 2 (практическое занятие 2) использование средств ms excel для экономических расчетов: подбор параметра, таблица данных, поиск решения
- •1. Подбор параметра
- •2. Таблица данных
- •3. Поиск решения
- •Основы создания и управления бд ms access
- •Проектирование, создание, заполнение базы данных,
- •Работа с запросами
- •Часть 1. Проектирование базы данных Хлеб
- •(Необходимо просто ознакомиться)
- •Структура бд (таблицы)
- •Часть 2. Создание и заполнение базы данных (необходимо внимательно выполнять все шаги)
- •Создание и заполнение базы данных Хлеб Создание пустой базы данных
- •Создание таблиц базы данных
- •Создание и заполнение таблицы Товары
- •Структура таблицы Товары
- •Создание и заполнение таблицы Производители
- •Структура таблицы Производители
- •Создание таблицы Продажи
- •Установление связей между таблицами
- •Заполнение таблицы Продажи
- •Создание запроса ВсеПродажи
- •Поля для запроса ВсеПродажи
- •Добавление вычисляемых полей
- •Копирование запроса
- •Настройка запроса ВсеПродажиПоПроизводителю
- •Преобразование запроса в параметрический
- •Создание итогового запроса
- •Создание перекрестного запроса
- •Создание запроса на обновление
- •Запросы на создание и удаление Основные этапы решения задачи архивирования
- •Копирование устаревших данных
- •Удаление устаревших данных
- •Работа с формой
- •Создание и работа с формой Продажи бд Хлеб Создание формы
- •Поля формы Продажи
- •Использование формы
- •Добавление вычисляемого поля
- •Вставка поля со списком
- •Улучшение формы
- •Создание и использование комбинированной формы Основные этапы создания комбинированной формы
- •Создание главной формы
- •Создание подчиненной формы
- •Объединение подчиненной формы с главной
- •С подчиненной формой Построение диаграммы Основные этапы создания диаграммы
- •Создание базовой диаграммы мастером
- •Доработка диаграммы
- •Работа с отчетами
- •Построение многоуровневого отчета ВсеПродажи Основные этапы
- •Построение предварительной версии отчета с помощью мастера.
- •Построение отчета по одному объекту Основные этапы
- •Построение предварительной версии отчета с помощью мастера.
- •Задания
Добавление вычисляемого поля
Чтобы на форму Продажи поместить поле, в котором вычисляется стоимость, выполните такие действия:
Отобразите форму в режиме конструктора, нажав кнопку Режим / Конструктор (Вид кнопки
) на панели инструментов окна Access.Увеличьте размеры окна, а также области данных, чтобы в ней помещалось новое поле. Для увеличения размеров области данных установите указатель мыши на границе между областью данных и примечанием формы, после чего перетащите границу вниз.
На панели элементов управления щелкните кнопку Поле
,
а затем – под полем Количество
на форме. Именно там будет размещаться
новое поле Стоимость.
На форме появится выделенное поле с
надписью Поле
17.О
ткройте
окно свойств нового поля, нажав на
панели инструментов кнопку Свойства
....
Во вкладке Данные щелкните в строке свойств Данные и нажмите кнопку вызова построителя выражений
.
Постройте выражение для вычисления стоимости, для чего в среднем списке выделите элемент Цена и нажмите кнопку Вставить. Затем нажмите кнопку со знаком умножения и, наконец, выберите в среднем списке элемент Количество и нажмите кнопку Вставить. Для выхода из окна построителя нажмите кнопку ОК.
Для того чтобы вычисляемое поле было недоступным при просмотре записи, во вкладке Данные установите значения двух свойств:
Доступ: Нет;
Блокировка: Да.
Чтобы результат вычислений выводился с двумя десятичными знаками, во вкладке Макет установите значения следующих свойств:
Формат поля: С разделителями разрядов;
Число десятичных знаков: 2.
Исходя из эстетических соображений, для поля Стоимость установите цвет фона таким же, как и в остальной части формы, а не выделенным, как у изменяемых полей базовой таблицы. Для этого во вкладке «Макет» в свойстве Цвет фона с помощью построителя установите белый цвет.
Щелкните на надписи Поле 17один раз, а затем еще раз и вместо предыдущего текста введите название поля Стоимость.
На панели инструментов нажмите кнопку «Сохранить»
.Перейдите в режим формы и просмотрите записи, наблюдая за стоимостью продаж.
В результате получена форма, представленная на рис. 4.2.
Рис. 4.2. Форма с вычисляемым полем
В отчете представьте окно полученной формы в режимах конструктора и формы.
Вставка поля со списком
В раскрытом списке отображаются возможные значения поля (например, наименования товара). Элемент управления можно настроить так, что выбор наименования приведет к записыванию в нужное поле соответствующего кода (например, кода товара). Использование поля со списком рассмотрим на примере ввода кода заказчика в форме Продажи путем выбора его наименования из таблицы Товары. Для этого выполните следующие действия:
Откройте форму Продажи в режиме конструктора.
На панели элементов управления выберите элемент Поле со списком
и щелкните мышью на форме Продажи
в том месте, где он будет располагаться.В появившемся первом диалоговом окне мастера Создание полей со списком установлен по умолчанию переключатель Объект “поле со списком” будет использовать значения из таблицы или запроса. Он полностью подходит в данном случае, поэтому здесь достаточно нажать кнопку Далее.
Во втором диалоговом окне выберите базовую таблицу (в других случаях это может быть и запрос), данные из которой будут представлены в списке (в нашем случае это таблица Товары) и нажмите кнопку Далее.
В третьем окне мастера выберите нужные для образования списка поля из базовой таблицы или запроса. Выбирать их нужно в том порядке, в котором они будут отображаться в каждой строке списка (отображаться может несколько полей). Первым желательно указать поле, которое содержит код. Его значение будет записываться в таблицу, но не отображается в списке. В нашем случае выбираются поля Код_товара и Товар.
В четвертом окне мастера можно задать сортировку по отобранным полям, а в пятом отрегулировать ширину каждого столбца списка путем перетаскивания границ заголовков. Эти действия выполнять не обязательно.
В шестом окне мастера укажите, как в дальнейшем использовать полученное значение – сохранить в базе данных. При этом выберите поле базовой таблицы, в котором будет сохранено значение кода, соответствующего выбранному в списке наименованию (в нашем случае — поле Код_товара).
В последнем окне мастера задайте подпись, которая будет выводиться на форме рядом с полем со списком (в нашем случае Товар) и нажмите кнопку Готово.
Подобным образом можно создать поле со списком Производитель для ввода кода производителя из таблицы Производители.
После создания полей со списком Товар и Производитель, соответствующие текстовые поля можно удалить, поскольку они дублируют значения полей со списком. А поля, в которые раньше вводились значения соответствующих кодов, можно оставить на форме для визуального контроля либо также удалить. В первом случае их целесообразно сделать недоступными для изменения, установив значения следующих свойств:
Доступ: Нет;
Блокировка: Да;
На рис. 4.3 представлена полученная форма Продажи с полями со списком.
Рис. 4.3. Форма Продажи с полями со списком
Проверьте работу с данными таблицы Продажи, используя построенную форму. Такую проверку лучше производить, добавляя новые записи в таблицу.
В отчете представьте окно полученной формы в режимах конструктора и формы.
