Page 31 - 2581
P. 31
24. З вікна Select File, що відкрилося, виберіть таблицю
Names.db, вона додасться в запит.
25. За допомогою кнопки Add Table додайте таблицю
Works.db в запит.
26. Нам потрібні ті поля SurName і Work, у яких співпадають
відповідно NumWork і Num.
- Відмітьте галочками поля SurName і Work
- Клацніть кнопку JoinTables, потім клацніть під написом
поля NumWork і під написом поля Num відповідно в таблицях
Names і Works.
27. Клацніть кнопку Show SQL, скопіюйте текст з вікна
редактора, що відкрилося, в редактор властивості SQL для TQuery
на вашій формі.
28. Налаштуйте самостійно об'єкти вашого проекту так, щоб
ви знову змогли побачити результати при виклику операції Preview.
Порада: поміняйте місцями d1".Work" і d.SirName в рядку
Order By (сортування), дані мають бути відсортовані по тому полю,
відносно якого здійснюється угрупування.
29. Самостійно складіть такий звіт:
- Створіть БД:
Таблиця «Монітори»
- «Код монитора» типу Лічильник (ключове)
- «Фірма» Числового типу
- «Розмір екрана» Текстового типу (розмір поля 5 символів,
індексоване вторинним індексом)
Таблиця «Фірми»
- «Код фірми» типу Лічильник (ключове)
- «Назва фірми» Текстове (розмір 20 символів)
- «Кількість моніторів» Числове.
Створення мультигрупованого звіту
Іноді вимагається згрупувати дані по декількох полях,
наприклад, для БД, описаної вище, треба вивести людей з
однаковими іменами для кожного відділу. Створимо такий звіт.
30