Сдам Сам

ПОЛЕЗНОЕ


КАТЕГОРИИ







Визначення (зміна) критерію відбору





Для визначення критерію відбору потрібно виконати такі дії:

1. Відкрийте запит у режимі ”Конструктор”.

2. Виберіть перший рядок ”Условие отбора” і поле, для котрого необхідно встановити критерій відбору.

3. Введіть вираз для критерію відбору з клавіатури або за допомогою ”Построителя выражений”, якщо потрібно отримати підсумкові значення для груп даних, використовується команда “Вид\Групповые операции”.

4. Для запуску ”Построителя выражений” натисніть праву кнопку “миші” в клітинці ”Условие отбора” і виберіть команду ”Построить”.

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

Критерії відбору - це обмеження, які користувач накладає на запит, для визначення записів, із котрими він буде працювати. Наприклад, замість перегляду всіх рейсів, можна переглянути тільки рейси в Київ. Щоб зазначити критерій відбору, який відкидає всі записи, крім тих, де у полі “ Код напрямку ” зазначено “ 1 ” або у полі “ Напрямок ” “ Київ ”.

Щоб визначити критерій відбору, потрібно до клітинки “ Условие отбора” для даного поля ввести відповідний вираз. У попередньому прикладі таким виразом є “ 1 ” або “ Київ ”. Можуть бути використані й більш складні вирази, наприклад, Between 20 And 30 (між 20 і 30). Якщо запит містить пов'язані між собою таблиці, то значення, вказані в ”Условии отбора” для полів із пов'язаних таблиць, повинні бути з урахуванням регістра. Це означає, що вони мають відповідати регістрові значень у базовій таблиці. Для того ж поля або для кількох полів можна ввести додаткові критерії відбору. Якщо вирази вводяться в кілька клітинок, то вони автоматично комбінуються за допомогою операторів And (і) чи Or (або).

Якщо вирази містяться в різних клітинках одного рядка, це означає повернення тільки тих записів, що відповідають критеріям відбору, зазначеним у всіх клітинках (оператор And). Якщо ж вирази знаходяться в різних рядках бланка запиту, це означає повернення записів, які задовольняють принаймні одному критерію відбору (оператор Or).

Щоб отримати підсумкові значення для груп даних, звичайно, в одному полі задається “Группировка”, а в другому - “Групповая операция”. Наприклад, Const (кількість) – для будь-яких значень, Avg (середнє арифметичне значення), Min, Max, Sum – для числових значень, First (перший запис), Last (останній запис).

Для того, щоб уставити додатковий рядок ”Условие отбора” у вікні режиму ”Конструктор”, виберіть рядок, розташований під тим, де повинен з'явитися новий, а потім виберіть команду ”Вставка\Строки”. Новий рядок вставляється над вибраним рядком.

 

Створення виразу, “Построитель выражений”

 

При створенні виразу потрібно об'єднати ідентифікатори, значення й оператори таким чином, щоб вони давали певний результат. За допомогою виразів виконуються як найпростіші арифметичні дії, так і складні операції з даними, наприклад, перевірка відповідності значення, введеного у відповідне поле. Користувач має можливість створювати вирази за допомогою ”Построителя выражений” або самостійно, комбінуючи компоненти виразів.

При створенні виразу самостійно потрібно об'єднати ідентифікатори, значення й оператори таким чином, щоб вони давали певний результат. Залежно від необхідного результату ідентифікатори, оператори і значення при створенні виразу комбінуються різноманітними засобами. За допомогою виразів виконуються злиття рядкових (текстових) значень, додавання числових значень, виклики функцій, посилання на об'єкти і їх значення, а також інші дії. Вирази бувають арифметичні, результат – число і логічні, результат ІСТИНА (True) або НЕПРАВДА (False). Наприклад, вираз [ Ціна квитка ] > 15,0 є логічним.

 

Приклади виразів

 

(критерії відбору - текстові та інші значення)

 

Поле Вираз Опис
     
Напрямок "Київ" Відображає напрямок Київ
Касир "Рак" or "Вовк" Використовує оператор Or для відображення касирів Рак або Вовк
     
Код напрямку In ("1"; "3") Використовує оператор In для відображення напрямків Київ або Гадяч
Водій >="Ч" Відображає водіїв, прізвища яких розпочинаються з літер, що знаходяться в діапазоні від Ч до Я
Водій Len([Водій])>”3” Використовує функцію Len для відображення прізвищ водіїв, які складаються з більше ніж 3 літер
Автобус Like "С*" Для відображення автобусів, які розпочинаються з літери С
Код касира Like [Запрошення] & “*" Для відображення даних після введення параметра (критерію відбору) Код касира
Автобус Like "[П-Т]*" Для відображення автобусів, які розпочинаються з П, Р, С, Т
Автобус Like "*ка*" Для відображення автобусів, які включають літери ка
Маршрут Not "А123" Оператор Not для відображення всіх маршрутів, за винятком А123
Дата DatePart("yyyy"; [Дата])=2003 Функція DatePart для відображення рейсів, виконаних у 2003 році
Дата Between #01.09.03# and #03. 09. 03# Оператор Between... And для відображення дат не раніше 1 вересня 2003 року і не пізніше 3 вересня 2003року
Кількість пасажирів >=30 and <35 Для відображення кількості пасажирів від 30 до 34
Дата >#02.09.03# Для відображення дат пізніше 2 вересня 2003року

 

Для створення виразу за допомогою “ Построителя выражений “ потрібно виконати такі дії:

1. Натисніть піктограму ”Построитель выражений” клацанням “миші” по відповідній кнопці або натисніть праву кнопку “миші” в клітинці ”Условие отбора” і виберіть команду ”Построить” (рис. 4).

2. Виберіть у лівому нижньому полі вікна ”Построителя выражений” папку, що містить потрібний елемент.

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

4. Вставте необхідні оператори у вираз. Для цього помістіть покажчик “миші” у визначену позицію поля виразу і виберіть одну з кнопок із знаками операцій, розташованих у середині вікна ”Построителя выражений”.

5.

 
 

Натисніть кнопку ”OK”, створений вираз буде скопійований у позицію, з якої був викликаний ”Построитель выражений”.

 

Рис. 4. Вікно “Построитель выражений”

 







Конфликты в семейной жизни. Как это изменить? Редкий брак и взаимоотношения существуют без конфликтов и напряженности. Через это проходят все...

Что способствует осуществлению желаний? Стопроцентная, непоколебимая уверенность в своем...

Живите по правилу: МАЛО ЛИ ЧТО НА СВЕТЕ СУЩЕСТВУЕТ? Я неслучайно подчеркиваю, что место в голове ограничено, а информации вокруг много, и что ваше право...

Система охраняемых территорий в США Изучение особо охраняемых природных территорий(ООПТ) США представляет особый интерес по многим причинам...





Не нашли то, что искали? Воспользуйтесь поиском гугл на сайте:


©2015- 2024 zdamsam.ru Размещенные материалы защищены законодательством РФ.