Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Тип запроса: запрос на выборку данных из нескольких таблиц с параметром↑ ⇐ ПредыдущаяСтр 4 из 4 Содержание книги
Поиск на нашем сайте
Имя запроса: "Товары и цены". Цель запроса: Выбрать все цены товаров на введенный в качестве параметра тип товаров, расположив их в порядке возрастания QBE-запрос:
SQL-запрос: SELECT DISTINCTROW Товары.КодТовара, Поставщики.КодПоставщика, Поставщики.НазваниеПоставщика, Avg (Сделки.Цена) AS [Средняя цена], Sum (Сделки.ЗаказанноеКоличество) AS Итого FROM (Поставщики INNER JOIN Закупки ON Поставщики.КодПоставщика = Закупки.КодПоставщика) INNER JOIN (Товары INNER JOIN Сделки ON Товары.КодТовара = Сделки.КодТовара) ON Закупки.КодЗаказа = Сделки.КодЗаказа WHERE (((Сделки.ДатаОперации) >= [forms]![Период отчета]![НачальнаяДата] And (Сделки.ДатаОперации) <= [forms]![Период отчета]![КонечнаяДата])) GROUP BY Товары.КодТовара, Товары.Марка, Поставщики.КодПоставщика, Поставщики.НазваниеПоставщика;
Перекрестный запрос Тип запроса: Перекрестный запрос Имя запроса: "ПерекрестныйСделки". Цель запроса: запрос в виде перекрестной таблицы подсчитывает сумму цен сделок, совершенных с товарами различных типов за каждый месяц текущего года. Предварительно создать запрос на выборку по имени СделкиТоварыТипы, объединяющий нужные данные из таблиц Сделки, Товары, Типы. В качестве заголовков столбцов использовать названия типов товаров, в качестве заголовков строк - даты операции, сгруппированные по месяцам. Для создания запроса можно использовать мастер запросов.
SQL-запрос: TRANSFORM Sum([Цена]) AS СуммаСделок SELECT Format(СделкиТоварыТипы.ДатаОперации,"mmm") As Месяц, Sum([Цена]) AS [Итого] FROM СделкиТоварыТипы GROUP BY СделкиТоварыТипы.ДатаОперации PIVOT СделкиТоварыТипы.НазваниеТипа; Пояснение: < СОЗДАТЬ ПЕРЕКРЕСТНУЮ ТАБЛИЦУ, заполнив ячейки таблицызначениями Сумм по полю [Цена] ПОД НАЗВАНИЕМ СуммаСделок, ВЫБРАВ в качестве заголовков строкполе ДатаОперации, из которого извлечены форматом трехбуквенные названия месяцев, а также Сумму по полю [Цена] ПОД НАЗВАНИЕМ [Итого] ИЗ запроса СделкиТоварыТипы, ГРУППИРОВАТЬ ПО полю ДатаОперации, ИСПОЛЬЗОВАТЬ КАК ЗАГОЛОВКИ СТОЛБЦОВ значения поля НазваниеТипа; >
Содержание отчета
Привести созданные запросы к таблицам разрабатываемой базы данных в режиме QBE и в режиме SQL. 1. Запросы с параметром 2. Запросы с группировкой данных 3. Перекрестный запрос
Лабораторная работа N 4 Создание простых форм. Элементы управления на формах. Списки и поля со списком. Создание отчетов. Цель работы. Изучить способы создания простых форм (с помощью мастера и конструктора). Изучить свойства форм.
Порядок выполнения:
1. Создать простые формы "Поставщики", "Сотрудники", "Типы", "Методы доставки","Сведения об организации"
Форма "Поставщики" Вид в конструкторе Основные свойства
Форма "Сотрудники" Вид в конструкторе Основные свойства
Форма " Типы" Вид в конструкторе Основные свойства
Форма "Методы доставки" Вид в конструкторе Основные свойства
2. Создать форму "Основные товары" Создать новый запрос на выборку, содержащего сведения о товарах и их типах, записи отсортировать по типу и марке товаров. Форму "Основные товары" выполнить на основе указанного запроса. Создать на форме "Основные товары" список с типами товаров для задания типа товара. Создать на форме "Основные товары" список с типами товаров для фильтрации (выбора) записей формы "Основные товары" в соответствии с выбранным из списка типом товара.
3. Создать отчет на основе запроса "Товары и цены" Отчет "Товары по поставщикам" (вид в конструкторе)
Основные свойства отчета "Товары по поставщикам" 4. Создать отчет на основе запроса "Товары и сделки" Отчет "Итоговые сведения о товарах"
Основные свойства отчета 5. Создать отчеты на основе запроса "Марки товаров" Отчет "Сведения об операциях с товарами" Вид отчета в конструкторе Основные свойства отчета
(продолжение)
Содержание отчета Привести отисание созданных форм. 1.Простые формы на основе таблиц. 2.Используемые запросы и формы на основе запросов. 3.Запросы для отчетов и созданные отчеты по запросам. Лабораторная работа N 5 Создание вложенных форм. Создание кнопок на форме. Основы VBA. Создание кнопочных форм Цель работы. Изучить способы создания сложных форм (с помощью мастера и конструктора). Изучить взаимодействие основной и подчиненной форм.
Порядок выполнения: 1. Создать форму "Заказы" Вид в конструкторе основной формы "Заказы" и подчиненной формы "Подчиненная форма заказов" Свойства поля "Подчиненная форма " на форме "Заказы"
Основные свойства формы Основные свойства формы "Заказы" "Подчиненная форма заказов"
Создать на форме дополнительные кнопки в соответствии с логикой работы формы: а) кнопки закрытия б) кнопки перехода по записям в) кнопки наложения фильтров г) кнопки перехода на другую форму
|
||||
Последнее изменение этой страницы: 2017-01-25; просмотров: 387; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.191.67.90 (0.005 с.) |