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

Символи шаблонів для форматів текстових полів та полів мемо

Символ

Значення

@

Текстовий символ або пропуск

&

Необов'язковий символ

<

Перетворює всі символи поля в малі літери

>

Перетворює всі символи поля у великі літери

За допомогою встановлення умови (логічного опера­тора) на значення здійснюється контроль за введенням да­них у відповідне поле. Умови на введення задаються як вирази, які включають у себе стандартні математичні сим­воли, а допустимі значення можуть бути виділені з обох боків символом #. Тип умови залежить від типу поля, для якого ця умова встановлюється. У ролі текстової умови вказується текст із вмістом поля потрібних записів.

Умови можуть записуватись у вигляді:

<логічний оператор> <вираз>.

Логічними операторами можуть бути:

= - дорівнює виразу;

< - менше ніж вираз;

> більше ніж вираз;

<= менше або дорівнює виразу;

>= більше або дорівнює виразу;

<> не дорівнює виразу;

Between and в діапазоні між;

Not не;

And логічне "і";

Or логічне "або";

Like подібний до.

Якщо користувачу зовсім або частково невідомий текст потрібного поля, то можна скористатися символами шаблонів:

* - заміняє будь-яку кількість символів,

? - заміняє один символ.

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

"Львів" - записи, для яких текстове поле містить текст "Львів";

Not "товар" - записи, для яких текстове поле містить будь-який запис, крім "товар";

Like [A-K]* - записи, для яких текстове поле починається з будь-яких літер, які ідуть за алфавітом від "А" до "К";

"Тк??" - записи, для яких текстове поле містить не більше 4-ох символів і починається з літер "Тк";

>=300 - записи, для яких вміст числового поля не менший ніж 300;

Between #l/5/01# and #l/10/01#

- записи, для яких поле дати лежить в межах від 1 травня 2001 року до 1 жовтня 2001 року;

<=Date()-60 - записи, для яких вміст поля дати відрізня­ється від поточної не більше як на 60 днів.

Зауваження

Переглянути інші приклади виразів можна у розділі “Робота с выражениями” (п. “Примеры выражений”) довідкової системи програми Access

Умови можуть включати вирази, які зберігають інші поля даної таблиці. Наприклад, якщо є таблиця із грошо­вими полями "Основна зарплата" та "Зарплата за над­строкові" і потрібно, щоб значення в полі "Зарплата за надстрокові" не перевищувало в два рази значення в полі "Основна зарплата", можна використати наступну умову: <=[Основна зарплата] * 2.

Вирази, які задають умови на значення, можна ство­рювати за допомогою побудовувача виразів.

Поряд з описаними вище типами даних, існує можли­вість представлення значень поля у вигляді простого або комбінованого списку. Цю можливість надає спеціальна програма - майстер підстановок. Вона дозволяє створити ма­сив підстановки, в якому відображатиметься список значень для вибору. Цей масив може бути створений користувачем з фіксованих значень або може використовувати значення з таблиці чи запиту. При створенні поля підстановок з'являються нові властивості поля, описані в табл. 8.

Як правило, в МЕМО-полі не видно всього його вмісту. Для перегляду такого поля використовують комбінацію клавіш [Shift+F2], яка відкриває спеціальне вікно Область ввода. Це вікно також зручно використовувати при вве­денні інформації в поле.

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

Таблиця 8.

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