Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Access (Дизайн друкованої продукції).doc
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
3 Мб
Скачать
☆

Формати відображення даних

Властивість Формат поля (Format) на вкладці Загальні (General) дозволяє вказати формати виведення тексту, чисел, дат і значень часу на екран і на друк. Для кожного типу поля існує свій набір вбудованих стандартних форматів. Ці формати використовують при відображенні даних локальні установки, тобто ті параметри, які встановлені на відповідних вкладках вікна Мова і стандарти панелі управління Windows. Але ви можете визначити власні (спеціальні) формати, користуючись спеціальними символами форматування.

Властивість Формат поля (Format) використовується для відображення даних не тільки в режимі Таблиці, але і в пов'язаних даним полем елементах управління у формах і звітах, якщо для цих елементів управління не встановлений інший формат.

Зауваження

Властивість Формат поля (Format) визначає тільки спосіб відображення даних, не впливаючи на спосіб їх збереження.

Властивість Формат поля (Format) має різні значення для різних типів даних. У табл. 2.6—2.11 приведені стандартні значення цієї властивості для допустимих типів, а також спеціальні символи, які використовуються при визначенні нестандартних форматів.

Таблиця 2.6. Вбудовані числові формати для числових і грошових типів даних

Значення

Опис

Основний (General Number)

Використовується як значення за умовчанням. Числа відображаються так, як вони були введені. Приклад: 12345,67

Грошовий (Currency)

Число виводиться з роздільниками розрядів і символом національної валюти, введеним в локальних установках. Приклад: 3 457 р

Євро (Euro)

Окремий випадок попереднього формату із знаком валюти євро. Приклад: 3 457 ?

Фіксований

(Fixed)

Числа виводяться без роздільників груп розрядів. Приклад: 3456,79

З роздільниками розрядів (Standard)

Числа виводяться з роздільниками груп розрядів. Приклад: 3 456,79

Процентний (Percent)

Значення умножається на 100; додається символ відсотка (%). Приклад: 98,00%

Експоненціальний

(Scientific)

Числа виводяться в експоненціальному вигляді. Приклад: 3.46Е+03

За умовчанням, тобто якщо значенням властивості Число десяткових знаків є Авто (Auto), формати Фіксований, З роздільниками розрядів і Процентний виводять числа з двома десятковими знаками.

Числові формати також можна визначати самостійно за допомогою спеціальних символів. Вони можуть включати від одного до чотирьох розділів, відокремлених один від одного крапкою з комою (;). У першому розділі описується формат позитивних чисел, в другому — формат негативних чисел, в третьому — формат нульових значень, в четвертому — формат порожніх (Null) значень.

Таблиця 2.7. Символи форматування для числових типів даних

Символ

Опис

. (крапка)

Десятковий роздільник. Символ десяткового роздільника вибирається у вікні Мова і стандарти панелі управління Windows

(кома)

Роздільник груп розрядів Прототип розряду.

0

Виводиться цифра або 0 Прототип розряду.

#

Виводиться цифра або нічого не виводиться

$

Виводиться символ долара ($)

Символ

Опис

%

Процентний формат. Число умножається на 100 і до нього додається символ відсотків

Е- або е-

Експоненціальна нотація (перед негативними показниками ступеня зображається знак мінус, а перед позитивними нічого). Цей символ використовується тільки разом з іншими символами (наприклад, 0, 00Е-00)

Е+ або е+

Експоненціальна нотація (перед негативними показниками ступеня зображається знак мінус, а перед позитивними знак плюс). Цей символ використовується тільки разом з іншими символами (наприклад

0,00Е+00)

Зауваження

Для додавання в спеціальний формат коми або іншого символу роздільника слід ввести цей символ в лапках, наприклад, формат " # " ## задає послідовності виду #1, #35 #, #99.

Таблиця 2.8. Вбудовані формати для полів типу Дата/Час

Значення

Опис

Повний формат дати (General Date)

Значення використовується за умовчанням. Якщо значення містить тільки дату, то час не відображається; а якщо — час, то не відображається дата, Даний формат є комбінацією двох форматів: Короткий формат дати і Довгий формат часу. Приклади: 01.01.99 12:08:02 і 23.02.99 00:00:00

Довгий формат дати (Long Date)

Співпадає з настройкою, що задається у вікні Мова і стандарти панелі управління Windows. Приклад: 12 січня 1999 р.

Середній формат дати (Medium Date)

У російській практиці використовується рідко. Приклад: 03-янв-99

Короткий формат дати (Short Date)

Значення короткого формату дати припускають, що дати з діапазону 01 .01 .00 і 31 .12.29 позначають роки від 2000 до 2029, тоді як дати з проміжку 01.01.30 і 31.12.99 позначають роки від 1930 до 1999. Приклад: 1 1 .06.95

Довгий формат часу (Long Time)

Приклад: 20:58:10

Середній формат часу (Medium Time)

У російській практиці звичайно не використовується. Приклад: 5:34 РМ

Короткий формат часу (Short Time)

Приклад: 17:34

Спеціальні формати дати і часу визначаються за допомогою символів форматування, перерахованих в табл. 2.9.

Таблиця 2.9. Символи форматування для типу даних Дата/Час

Символ

Опис

: (двокрапка)

Роздільник компонентів часу. Символ роздільника вибирається у вікні Мова і стандарти панелі управління Windows

/

Роздільник компонентів дати

з

Задає вбудований Повний формат дати

d

Номер дня місяця, що складається з 1 або 2 цифри (1-31)

dd

Номер дня місяця, що складається з 2 цифр (01—31)

ddd

Скорочена назва дня тижня (Пн-вс)

dddd

Повна назва дня тижня (понедельник— неділя)

ddddd

Задає вбудований Короткий формат дати

dddddd

Задає вбудований Довгий формат дати

w

Номер дня тижня (1-7)

ww

Номер тижня в році (1-53)

Itl

Номер місяця, що складається з 1 або 2 цифри (1-12)

mm

Номер місяця, що складається з 2 цифр (01-12)

mmm

Перші три букви назви місяця (янв— дек)

mmmm

Повна назва місяця (Январь— Грудень)

q

Номер кварталу в році (1-4)

у

Номер дня в році (1-366)

УУ

Останні дві цифри номера року (01-99)

УУУУ

Повний номер року (0100-9999)

h

Число годинника, що складається з 1 або 2 цифри (0-23)

hh

Число годинника, що складається з 2 цифр (00-23)

n

Число хвилин, що складається з 1 або 2 цифри (0-59)

nn

Число хвилин, що складається з 2 цифр (00—59)

s

Число секунд, що складається з 1 або 2 цифри (0-59)

ss

Число секунд, що складається з 2 цифр (00-59)

ttttt

Задає вбудований Довгий формат часу

AM/PM

12-годинний формат часу з додаванням прописних букв "AM" або "РМ"

am/pm

12-годинний формат часу з додаванням рядкових букв "am" або "рm"

A/P

12-годинний формат часу з додаванням прописних букв "А" або "Р"

Символ

Опис

а/р

12-годинний формат часу з додаванням рядкових букв "а" або "р"

АМРМ

12-годинний формат часу; використовується індикатор "ранок/день", вибрана у вікні Мова і стандарти панелі управління Windows

Приклади:

ddd", "d\ imranm\ yyyy Пн, 1 січня 2001

dd\ mmm\ уу 01 ЯНВ 01

dddd", "dd\ mmmmm\ yyyy понеділок, 01 січня 2001

Зауваження

Спеціальні формати виводяться відповідно до значень, встановлених у вікні Мова і стандарти панелі управління Windows. Спеціальні формати, вікна, що суперечать настройкам, Мова і стандарти, ігноруються.

Спеціальні формати для текстових полів і полів MEMO можуть включати один або два розділи, що розділяються крапкою з комою (;). У першому розділі описується формат відображення тексту, в другому — формат відображення рядків нульової довжини і порожніх (Null) значень.

Зауваження

У Access розрізняються поняття порожнього значення і рядка нульової довжини. Якщо поле має значення Null — порожнє, то це означає, що поле не має ніякого значення. Якщо значенням текстового або МЕМО-поля є рядок нульової довжини, то значення цього поля відоме — порожній рядок. Порожнє значення не може бути рівне ніякому значенню, зокрема іншому порожньому значенню, тому зв'язувати таблиці по значенню Null не можна. Порожні рядки вважаються рівними один одному, тому по порожніх рядках таблиці зв'язувати можна.

Таблиця 2.10. Символи форматування для текстових і МЕМО-полів

Символ

Опис

@

Обов'язковий текстовий символ або пропуск

& </FONT>< TD>

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

<

Перетворить всі символи в рядкові

>

Перетворить всі символи в прописні

Для логічних полів властивість Формат (Format) дозволяє вказати використання вбудованих форматів: Істина/Брехня (True/False), Да/Нет (Yes/No) або Вкл/выкл (On/Off). У Microsoft Access елементом управління, використовуваним за умовчанням для логічних полів, є Прапорець (Check Box). При його застосуванні ігноруються вбудовані і спеціальні формати.

Спеціальний логічний формат може містити від одного до трьох розділів, що розділяються крапкою з комою (;). Перший розділ не впливає на формат логічних значень, але символ крапки з комою вказати необхідно. У другому розділі задається рядковий вираз, що визначає значення Істина (True), Так (Yes) або Вкл (On), а в третьому — рядковий вираз, що визначає значення Брехня (False), Немає (No) або Викл (Off).

Не дозволяється змішувати в одному форматі спеціальні символи, призначені для визначення числових форматів, форматів дати/часу і текстових форматів. Але існує ряд символів форматування, які використовуються для будь-яких типів даних. Ці символи представлені в табл. 2.11.

Таблиця. 2.11. Символи форматування для всіх типів даних

Символ

Опис

(Пропуск )

Виводить пропуск як символьну константу, тобто цей пропуск виводиться завжди

!

Визначає вирівнювання символів по лівому краю

"ABC"

Символи, поміщені в лапки, вважаються символьними константами

*

Дозволяє заповнити доступний порожній простір наступним символом

\

Виводить наступний символ як символьну константу

[колір]

Задає колір, назва якого вказана в дужках. Допустимі імена кольорів: (Чорний) (Black), (Синій) (Blue), (Зелений) (Green), (Бірюзовий) (Cyan), (Червоний) (Red), (Ліловий) (Magenta), (Жовтий) (Yellow), (Білий) (White)

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