Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Access 2007_Задания.doc
Скачиваний:
4
Добавлен:
09.09.2019
Размер:
474.11 Кб
Скачать

Форматирование текстовых и мемо-полей

Форматы для текстовых и МЕМО-полей создаются с помощью четырех специальных символов (таблица 3).

Специальные форматы для текстовых и МЕМО-полей могут включать два раздела, каждый из которых описывает различные данные, вводимые в поле. Такой формат реализует принцип “2 в 1”: первый раздел задает формат отображения текста, а второй – пустых строк и пустых (Null) значений. Так, например, указав для текстового поля формат @; “Не введено”, можно обеспечить заполнение ячеек вашей таблицы подобными примечаниями, если данные не будут введены или введена пустая строка. Если же в такое поле вводится текст, он будет отображаться без изменений.

Таблица 3

Символы форматирования для текстовых и МЕМО-полей

Символ

Описание

Примеры форматов (вводимые данные – вид на экране)

> (больше чем)

Вся текстовая информация, содержащаяся в этом поле, будет выводиться на экран прописными буквами

примерввода — ПРИМЕРВВОДА ПРИМЕРВВОДА — ПРИМЕРВВОДА Примерввода — ПРИМЕРВВОДА

< (меньше чем)

Содержимое поля отображается на экране строчными буквами

примерввода — примерввода ПРИМЕРВВОДА — примерввода Примерввода — примерввода

@

В поле необходимо ввести символ или пробел

Формат (@@@)@@@-@@-@@

0445554433 — (044)555-44-33

&

Формат по умолчанию. Необязательный текстовый символ

примерввода — примерввода

примерввода — примерввода

Примерввода — Примерввода

Символы > и < относятся ко всему полю, а @ и & - соответствуют каждому символу поля.

Специальные форматы

Специальный формат для числового (денежного) поля может включать от одного до четырех разделов, которые отделяются друг от друга точкой с запятой (;). Первый раздел – определяет формат положительных чисел, второй – отрицательных, третий – нулевых значений и четвертый – пустых (Null) значений.

Пример. Расшифруем следующий специальный формат числового поля +0,0;(-0,0);0,0;“Не заполнено”. Если его применить, положительные значения будут выводиться со знаком “плюс” (+), отрицательные – со знаком “минус” (-), в случае нулевого значения в поле появится 0,0, а для пустых значений (Null) будет выведено примечание Не заполнено. Числа будут округляться до одного знака после десятичной запятой.

Специальные форматы создаются с помощью символов представленных в таблице 4.

Таблица 4

Символы, используемые в специальных форматах для числовых и денежных полей

Символ

Описание

, (запятая)

Десятичный разделитель.

пробел

Разделитель групп разрядов.

0

Прототип разряда. В соответствующей десятичной позиции выводится цифра или 0. Независимо от числа символов 0, целая часть числа будет отображаться полностью. Например, число 3456,78 в формате 000000,000 выглядит как 003456, 780

#

Прототип разряда. В соответствующей десятичной позиции выводится значащая цифра или ничего не выводится. Независимо от количества символов #, целая часть числа будет отображаться полностью. Например, число 3456,78 в формате ######,##-выглядит как 3456,78

$

В соответствующей позиции выводится текстовая константа "$" (вместо символа доллара можно использовать знак рубля (р.) или гривны (грн.)). Например, число 3456,78 в формате $### ###,00 выглядит как $3 456, 78

%

Процентный формат. Число умножается на 100, и к нему в конце добавляется знак процента. Например, число 0,34567 в формате #0,00% выглядит как 34,57%

E- или е-

Экспоненциальная нотация (перед отрицательными показателями степени выводится знак "минус" (-), а перед положительными — ничего). Этот символ используется только вместе с другими символами. Например, в формате #,####Е-00 число 3456,7 будет выглядеть как 3,456 7Е03, а число 0,34567 — как З,4567Е-01

Е+ или е+

Экспоненциальная нотация (перед отрицательными показателями степени выводится знак "минус" (-), а перед положительными — знак "плюс" (+)). Этот символ исполь­зуется только вместе с другими символами. Например, число 3456,7 в формате #,####Е+00 будет выглядеть как 3, 4567Е+03

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