Студопедия
Новини освіти і науки:
МАРК РЕГНЕРУС ДОСЛІДЖЕННЯ: Наскільки відрізняються діти, які виросли в одностатевих союзах


РЕЗОЛЮЦІЯ: Громадського обговорення навчальної програми статевого виховання


ЧОМУ ФОНД ОЛЕНИ ПІНЧУК І МОЗ УКРАЇНИ ПРОПАГУЮТЬ "СЕКСУАЛЬНІ УРОКИ"


ЕКЗИСТЕНЦІЙНО-ПСИХОЛОГІЧНІ ОСНОВИ ПОРУШЕННЯ СТАТЕВОЇ ІДЕНТИЧНОСТІ ПІДЛІТКІВ


Батьківський, громадянський рух в Україні закликає МОН зупинити тотальну сексуалізацію дітей і підлітків


Відкрите звернення Міністру освіти й науки України - Гриневич Лілії Михайлівні


Представництво українського жіноцтва в ООН: низький рівень культури спілкування в соціальних мережах


Гендерна антидискримінаційна експертиза може зробити нас моральними рабами


ЛІВИЙ МАРКСИЗМ У НОВИХ ПІДРУЧНИКАХ ДЛЯ ШКОЛЯРІВ


ВІДКРИТА ЗАЯВА на підтримку позиції Ганни Турчинової та права кожної людини на свободу думки, світогляду та вираження поглядів



Створення простого запиту

Запит на вибірку

Створення та настроювання простого запиту на вибірку розглянемо на прикладі визначення вартості кожного виду робіт в кошторисі витрат за завданим замовником.

Рішення задачі включає п’ять етапів:

1 Створення запиту ВСІ_КОШТОРИСИ_ЗП за допомогою майстра запитів.

2 Копіювання запиту ВСІ_КОШТОРИСИ_ЗП в запит КОШТОРИС_ЗА_ЗАМОВНИКОМ_ЗП.

3 Настроювання запиту КОШТОРИС_ЗА_ЗАМОВНИКОМ_ЗП.

4 Перетворення запиту КОШТОРИС_ЗА_ЗАМОВНИКОМ_ЗП в параметричний.

5 Додавання обчислювального поля для визначення вартості кожного виду робіт.

Щоб створити запит за допомогою майстра запитів на вибірку даних з таблиці КОШТОРИС та зв’язаних з нею довідників, потрібно:

1 У вікні БД встановити режим відображення запитів, натиснувши на панелі об’єктів кнопку Запити.

2 На панелі інструментів натиснути кнопку Створити.

3 В списку вікна, що з’явилося, Новийзапитобрати елемент Простийзапит, який викликає майстра для створення запитів.

4 У першому вікні майстра Створення простих запитів із переліку, що розкривається, Таблиці/Запити обрати потрібну таблицю, із переліку Досяжні поля переслати в перелік Обрані поля за допомогою кнопки поля згідно таблиці 14.7.

 

Таблиця 14.7 – Поля запиту ВСІ_КОШТОРИСИ_ЗП

 

Таблиця Поле
КОШТОРИС КОД_ЗАМОВНИКА
ДОВЗАМ НАЙМЕНУВАННЯ_ЗАМОВНИКА
КОШТОРИС КОД_РОБОТИ
ДОВРАБ НАЙМЕНУВАННЯ_РОБОТИ
ДОВРАБ ОД_ВИМ
ДОВРАБ ЦІНА
КОШТОРИС КІЛЬКІСТЬ

 

5 У другому вікні майстра обрати вид запиту докладний. Оскільки він встановлений за умовчанням, то достатньо натиснути кнопку Далі.

6 В останньому вікні майстра вказати ім’я запиту ВСІКОШТОРИСИЗП та натиснути кнопку Готово.

7 Після перегляду результату виконання запиту зберегти його, натиснувши на панелі інструментів кнопку Зберегти.

Оскільки новий запит КОШТОРИС_ЗА_ЗАМОВНИКОМ_ЗПза структурою повністю співпадає з початковим ВСІ_КОШТОРИСИ_ЗП (в ньому потрібно тільки змінити деякі властивості та додати обчислювальне поле), то його створення можна почати з копіювання початкового запиту у новий. Для цього потрібно:

1 У вікні БД виділити значок запиту ВСІ_КОШТОРИСИ_ЗП, клацнувши на ньому.

2 На панелі інструментів вікна Access натиснути кнопку Копіювати, щоб скопіювати запит в буфер.

3 На панелі інструментів того ж вікна натиснути кнопку Вставити, щоб вставити запит з буферу.

4 У вікні, що з’явилося, ввести ім’я запиту КОШТОРИС_ЗА_ЗАМОВНИКОМ_ЗП.

14.7.3 Зміна запиту у конструкторі

Вікно конструктора запитів.

 

Усі подальші дії виконуються з запитом КОШТОРИС_ЗА_ЗАМОВНИКОМ_ЗП. Зміни краще виконувати у вікні конструктора (див. рис. 14.4).

 

 

Рисунок 14.4 – Екранна форма вікна конструктора запитів

 

Верхня частина містить переліки полів таблиць та запитів, на базі яких побудований даний запит, та зв’язки між ними. Нижня частина вікна називається бланкомзапиту та складається із стовпців, в кожному з яких вказані поля запиту та спосіб їхньої участі в ньому (чи виконується за даним полем сортування, бере участь воно у доборі потрібних записів, чи виводиться це поле на екран тощо).

Вивід на екран.Якщо не потрібно виводити яке-небудь поле на екран, достатньо клацнути в його стовпці в рядку Вивід на екран. При цьому прибирається встановлений там прапорець.

Сортування. Якщо потребується, щоб інформація в запиту виводилася в алфавітному порядку або за зростанням (убуванням) якого-небудь поля, треба клацнути в рядку Сортування цього поля та в списку, що з’явився, обрати за зростанням (за убуванням).

Умова відбору. Якщо в результаті запиту потрібно виводити не всі записи, а тільки ті, що задовольняють певним умовам, треба в рядку Умова відбору відповідного поля вказати потрібну умову. Наприклад, можна задати 2для поля КОД_ЗАМОВНИКА, якщо потрібна інформація про роботи для замовника з кодом 2. Якщо ж при цьому ціна роботи більше двадцяти гривень, то і в полі ЦІНА встановлюється значення >20 в тому ж рядку.

Якщо ж зв’язок між умовами носить характер “АБО”, наприклад, сформульована вище умова або всі записи, у яких обсяг робіт більше 40 (поле КІЛЬКІСТЬ), то умова добору за полем КІЛЬКІСТЬ (>40) повинно бути задано в рядку або.


Читайте також:

  1. ACCESS. СТВОРЕННЯ ЗВІТІВ
  2. ACCESS. СТВОРЕННЯ ФОРМ
  3. А. Створення власної папки.
  4. Автоматичне і ручне створення об’єктів.
  5. Адаптація законодавства України до законодавства ЄС - один із важливих інструментів створення в Україні нової правової системи та громадянського суспільства
  6. Адаптація законодавства України до законодавства ЄС - один із важливих інструментів створення в Україні нової правової системи та громадянського суспільства
  7. АЛГОРИТМ СТВОРЕННЯ БРЕНДУ
  8. Алгоритм створення тренінгової програми
  9. Безкласова адресація та створення підмереж.
  10. Болонська конвенція як засіб створення зони європейської вищої освіти.
  11. Виконання запиту і його зміна
  12. Використання та створення сітки




Переглядів: 765

<== попередня сторінка | наступна сторінка ==>
Створення форми за допомогою майстра | Запит з обчислюваним полем

Не знайшли потрібну інформацію? Скористайтесь пошуком google:

  

© studopedia.com.ua При використанні або копіюванні матеріалів пряме посилання на сайт обов'язкове.


Генерація сторінки за: 0.012 сек.