Символи шаблонів для форматів текстових полів та полів МЕМО
Символи шаблонів для форматів числових і грошових полів
Формат поля дати і часу
Опис форматів числових даних
Параметри індексованих полів
Значення | Опис |
Да (Допускаются совпадения) | Допускається присутність більше одного запису з однаковими даними в полі |
Да (Совпадения не допускаются) | Не можна зберігати декілька записів із однаковими значеннями в полі |
Таблиця 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.