Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Novaya_metod_zaochnikam_Excel.doc
Скачиваний:
12
Добавлен:
03.11.2018
Размер:
1.8 Mб
Скачать

Приклад виконання завдання

Створити таблиці за пропонованою структурою, встановити зв’язки між таблицями, заповнити таблиці даними (не менше 10 записів)

Таблиця 1 – Довідник деталей (Dov_det):

Код деталі

Найменування деталі

Ціна (грн.)

Фактичне виробництво (од.)

0101

Ніжка дерев’яна 0,5

3,00

100

0102

Столешниця бук 2х1,5

15,00

200

0103

Столешниця дуб 1х1,5

25,00

500

0201

Планка перед.

12,00

300

0202

Спинка м’яка

15,00

200

0203

Спинка жорстка

10,00

100

0204

Сидіння м’яке

10,00

200

0205

Сидіння дерев.

8,00

100

0301

Табурет каркас

10,00

500

0302

Табурет сидіння

5,00

500

Основні характеристики полів задаються в режимі Конструктор

Поля таблиці «Довідник деталей»:

Ім’я поля

Тип даних

Розмір даних

Особливості

Підпис

Kod_det

Текстовий

4 знаки

Ключове поле, індексоване поле, співпадіння не припускаються

Код деталі

Naim_det

Текстовий

20 знаків

Поле обов’язкове, порожні рядки неприйнятні

Найменування деталі

Cena

Грошовий

2 десяткових знаки

Ціна (грн.)

Virob

Числовий

Довге ціле

Фактичне виробництво (од.)

Таблиця 2– Довідник причин браку (Dov_pb):

Код причини браку

Назва причини браку

01

Помилки у розрахунках

02

Неналагоджений верстат

03

Неякісна сировина

Поля таблиці «Довідник причин браку»:

Ім’я поля

Тип даних

Розмір даних

Особливості

Підпис

Kod_br

Текстовий

2 знаки

Ключове поле, індексоване поле, співпадіння не припускаються

Код причини браку

Naim_prich

Текстовий

40 знаків

Поле обов’язкове, порожні рядки неприйнятні

Назва причини браку

Таблиця 3 – Відомість деталей, забракованих з різних причин (Vidom):

Код причини браку

Код деталі

Кількість забракованих деталей (од.)

03

0101

10

01

0205

4

03

0301

40

02

0101

7

01

0302

10

02

0301

4

03

0201

20

01

0202

8

01

0204

22

Зверніть увагу на те, що роботу з таблицею 3 слід розпочинати тільки після заповнення попередніх таблиць, адже дані для відомості беруть з довідників.

Поля таблиці «Відомість деталей»:

Ім’я поля

Тип даних

Розмір даних

Особливості

Підпис

Kod_br

Текстовий

2 знаки

Поле індексоване, повторення припустимі

Код причини браку

Kod_det

Текстовий

4 знаки

Поле індексоване, повторення припустимі

Код деталі

Kilk

Числовий

Довге ціле

Кількість забракованих деталей (од.)

Зв’язки між таблицями встановлюються за допомогою схеми даних і виглядають наступним чином:

Між таблицями «Довідник деталей» та «Відомість деталей» існує зв’язок типу 1:∞ по полю Код деталі, а між відомістю та довідником причин браку – зв’язок типу ∞:1 по полю Код причини браку. Напрямок зв’язку в обох випадках буде від довідника (де означене поле є ключовим) до відомості.

2. Виконати розрахунки втрат від браку продукції шляхом побудови запиту. Одержані результати сформувати у вигляді звіту, де згрупувати дані за видами браку.

Структура запиту для визначення втрат від браку:

Код причини браку

Назва причини браку

Код деталі

Найменування деталі

Ціна (грн.)

Фактичне виробництво

Виробітка (грн.)

Кількість забракованих деталей

Втрати від браку (грн.)

Відсоток втрат від браку

1

2

3

4

5

6

7=(5*6)

8

9=(8*5)

10=(9/7)*100

Всі поля для запиту, що є в таблиці «Відомість деталей» (куди «збігаються» напрями зв’язків «»), беремо з неї, інші – з відповідних таблиць.

Для здійснення розрахунків користуємось клавішею Построить , що виникає на панелі інструментів під час створення запиту в режимі Конструктор.

Для розрахунку значення поля «Виробітка» (7) будуємо вираз:

[Dov_det]![cena]* [Dov_det]![virob]

Для знаходження величини втрат від браку (9) необхідно помножити:

[Dov_det]![cena]*[ Vidom]![kilk]

Для розрахунку відсотка втрат від браку (10) вираз матиме вигляд:

[Vidom]![kilk] / [Dov_det]![virob]*100

Наводимо фрагмент отриманого у нашому прикладі запиту:

Код причини браку

Назва причини браку

Код деталі

Найменування деталі

Ціна (грн.)

Фактичне виробництво

Виробітка (грн.)

Кількість забракованих деталей

Втрати від браку (грн.)

Відсоток втрат від браку

01

Помилки у розрахунках

0101

Ніжка дерев’яна 0,5

3,00

100

300,00

10

30

10

Щоб побудувати звіт, у вікні бази даних обираємо Создание отчета с помощью мастера, що передбачає виконання певних дій і підтвердження натисканням кнопки Далее.

Джерелом даних є створений запит, з якого беремо необхідні поля. Додаємо рівень групування за полем Kod_br (код причини браку).

Далі, клацнувши «Итоги…», обчислюємо підсумкові значення виробітки і втрат від браку.

Макет звіту обираємо «Ступенчатый», орієнтацію – «Книжная», та налаштовуємо ширину полів для розміщення на одній сторінці.

Звіт готовий. Переглядаючи його в режимі конструктора, маємо змогу додатково відформатувати дані.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]