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

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

Формат поля дати і часу

Опис форматів числових даних

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

Значення Опис
Да (Допускаются совпадения) Допускається присутність більше одного запису з однаковими даними в полі
Да (Совпадения не допускаются) Не можна зберігати декілька записів із однаковими значеннями в полі

 

Таблиця 4.

Величина Опис
Байт Цілі числа в діапазоні від 0 до 255 (поле займає 1 байт)
Целое Цілі числа діапазону від -32768 до 32768 (поле займає 2 байти)
Длинное целое Цілі числа діапазону від -2147483648 до 2147483648 (поле займає 4 байти; це значення встановлюється за замовчуванням)
Одинарное с плавающей точкой Дробові числа з 6 знаками після коми з діапазону від –3,402823Е38 до 3,402823Е38 (поле займає 4 байти)
Двойное с плавающей точкой Дробові числа з 10 знаками після коми з діапазону від –1,79769313486232Е303 до 1,79769313486232Е303 (поле займає 8 байт)
Код репликации Глобальний унікальний ідентифікатор (GUID)

 

Таблиця 5.

Формат Відображення
Полный формат даты 19.06.97 17:15:34
Длинный формат даты 19 октября 1999
Средний формат даты 19 – окт - 99
Краткий формат даты 19.10.99
Длинный формат времени 17:15:34
Средний формат времени 05:15 (година подається числами від 0 до 12)
Краткий формат времени 17:15 (година подається числами від 0 до 24)

 

Незалежно від того, в якому доступному в Access 2000 форматі користувач вводить дату і час, на екрані дані ві­добразяться відповідно до формату, встановленого в полі таблиці.

У програмі існує сукупність спеціальних шаблонів для створення форматів користувача. Шаблони для ство­рення форматів числових та грошових полів представлені в табл. 6, а для текстових - в табл. 7.

Таблиця 6.

Символ Значення
.(крапка) Роздільник цілої і дробової частини
, (кома) Роздільник тисяч
Позиція для цифри (відображає цифру або нуль)
# Позиція для цифри (відображає цифру або пропуск)
$ Відображає знак долара
% Множить значення на 100 і додає знак проценту
Е+ або е+ Науковий (експоненціальний) формат чисел (перед від'ємним показником степеня відображає мінус, перед додатнім - плюс)

 

Таблиця 7.

Символ Значення
@ Текстовий символ або пропуск
& Необов'язковий символ
< Перетворює всі символи поля в малі літери
> Перетворює всі символи поля у великі літери

 

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

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

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

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

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

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

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

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

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

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

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.