Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ВСЕ ОТВЕТЫ.docx
Скачиваний:
15
Добавлен:
28.04.2019
Размер:
116.06 Кб
Скачать

38.Описание свойства поля «формат поля» таблицы системы управления базами данных Microsoft Access.

Описание свойства поля «формат поля» таблицы системы управления базами данных Microsoft Access.

Формат поля позволяет указать формат вывода текста, чисел, дат и значения времени на экран или печать. Это св-во определяет только способ отображения данных, не затрагивая способ их хранения. Пример для поля цена (стоимость) целесообразно указать формат поля- денежный и установить 2 знака после запятой в этом случае введенное число 1234,567 будет отображаться следующим образом 1 234,567р. Стандартные значения св-ва «формат поля»:

-для данных типа числовой:

  • основной- отображ.числа в таком виде в каком они были введены (использованы по умолчанию). Пр.1 234,567

  • денежный- использует разделитель тысяч, отриц. числа отображаются в ( ),св-во число десятичных знаков имеет число 2. Пр. 1 234,567р.

  • фиксированный- отображает по крайней мере один разряд, св-во число десятичных знаков имеет число 2. Пр. 1234,56

  • евро- отображает десятичный формат символов € в независимости от денежной единицы, св-во число десятичных знаков имеет число 2. Пр. 1234,56€

  • с разделителями разрядов – используют разделитель тысяч, св-во число десятичных знаков имеет число 2. Пр.1 234,56

  • процентный –умножает значения на 100 и добавляет знак %, св-во число десятичных знаков имеет число 2. Пр. 123,45%

  • экспоненциальный- испол.экспоненциальный формат. Пр.1234,567 - 1,23Е+03

Допустимо использование как встроенных так и спец.форматов, создаваемых при помощи след.символов форматирования:

Символ Описание

1)точка десятичный разделитель

2)запятая разделитель групп разрядов

3)ноль прототип разрядов (вводится цифра или 0 )

4)# прототип разряда (вводится цифра или ничего не вводится)

5)$ выводится текстовая константа $

6)% процентный формат (число *100 и указывается %)

Специальные числовые форматы могут включать в себя от 1 до 4 разделов отделяемых друг от друга «;» и содержащих спецификацию (описание) для различных типов данных.

1 раздел: формат для положительных чисел

2 разряд: формат для отрицательных чисел

3 разряд: формат для нулевых значений

4 разряд: формат пустых значений

0; (0);; «ПУСТО»

Положительное значение отображают стандартно, отриц. в ( ), формата для нулевых зн-й нету, для пустых зн-й выводится слово «ПУСТО».

+0.0; -0.0;0.0 выводится знак «+» или «-» для положительных или отрицательных зн-й, для нулевых 0.0,для пустых формат не задан.

-для типа данных время:

  • полный формат даты -26.09.11 (10:30:00) используется по умолчанию. Если зн-е содержит только дату, то время не отображается, если зн-е содержит только время, то дата не отображается;

  • длинный формат даты – понедельник, 26 сентября, 2011г.

Для данных типа логический: да-нет, истина-ложь, вкл-выкл.

Для данных типа текстовый при опред.св-ва формат поля можно использовать след.символы:

Символ Назначение

1)@ обязательный текстовый символ или пробел

2)& амперсант необязательный текстовый символ

3)< преобразует все символы в строчные

4)> преобразует все символы в прописные

Текстовый формат может состоять из 3-х частей разделенных «;». Пр. @@@-@@-@@ - формат- значение- отображение

1234567 -123-45-67

< МОСКВА-москва

> нева-НЕВА

Меняют регистр на противоположный.

Допустимо использование как втроенных так и спец.форматов при определении которого для любого типа данных используют след.символы:

Символы Назначение

1)пробел выводит пробел как символьную константу

2) «авс» все символы внутри «» считаются символьными константами

3)! выравнивает символы по левому краю

4)* заполняет доступное пустое пр-во след.за ним указательным символом

Пр. !*+ --- ++444

5)\-флеш выводит след.за ним символ как символьную константу

6)[синий] задает цвет название, которого указано в скобках, допустимы названия цветов: черный, синий, зеленый, бирюзовый, красный, лиловый, желтый, белый.

Пр. & [красный]; @ [синий]

Не разрешается смешивать в одном формате спец.символы предназначенные для определения числовых форматов, формата даты, времени и текстовых форматов.

Число десятичных знаков можно указать для формата поле числовой или денежный задав точное зн-е числа знаков в дробной части.