
- •Свойства таблиц и полей
- •3. Описание. Определяет текст, содержащий описание поля таблицы Этот текст выводится в строке состояния при добавлении или изменении данных в поле.
- •Форматы отображения данных Стандартные форматы для числовых и логических данных, данных типа «Дата/Время»
- •Специальные форматы отображения данных
- •Использование масок ввода
3. Описание. Определяет текст, содержащий описание поля таблицы Этот текст выводится в строке состояния при добавлении или изменении данных в поле.
4.Ключевые поля.
Остальные свойства поля зависят от его типа данных и являются необязательными:
Размер поля. Определяет максимальный размер данных, которые могут сохраняться в полях с типом данных «Текстовый» или «Числовой».
Если свойство тип данных имеет значение Текстовый, то значением свойства должно быть целое число в диапазоне от 0 до 255 (по умолчанию 50);
Если свойство Тип данных имеет значение Числовой, то размер поля выбирается в раскрывающемся списке (Байт, Целое, Длинное целое…).
Формат поля. Позволяет указать форматы вывода текста, чисел и дат на экран и на печать. Можно оставить формат, выбранный автоматически, выбрать формат в раскрывающемся списке или ввести пользовательский формат. Формат влияет на отображение значения поля.
Форматы отображения данных Стандартные форматы для числовых и логических данных, данных типа «Дата/Время»
Тип данных |
Формат |
Результат применения |
Числовой |
Основной |
1234,5 |
Денежный |
1 234,50р |
|
Фиксированный |
1234,50 |
|
С разделителями разрядов |
1 234,50 |
|
Процентный |
0.1234=12.34% |
|
Экспоненциальный |
1.23Е+03 |
|
Дата/Время |
Полный формат даты |
30/7/96 6:12:33 РМ |
Длинный формат даты |
Вторник, Июль 30, 1996 |
|
Средний формат даты |
30-июл-96 |
|
Краткий формат даты |
30/7/96 |
|
Длинный формат времени |
6:12:33 РМ |
|
Средний формат времени |
6:12 РМ |
|
Краткий формат времени |
18:12 |
|
Логический |
Да/нет |
«Да» или «Нет» |
Истина/Ложь |
«Истина» или «Ложь» |
|
Вкл/Выкл |
«Вкл» или «Выкл» |
|
Без форматирования |
-1 или 0 |
Специальные форматы отображения данных
Код |
Описание |
Пустая строка |
Устанавливает режим отображения данных без форматирования. Чтобы ввести пустую строку в свойство «Формат поля», удалите значение, содержащееся в этом поле. |
0 |
Шаблон разряда. Отображается введенная цифра или 0. Код 0 можно использовать для отображения незначащих нулей числа. Например, формат 0000.000 дает представление 0123.400 |
# |
Шаблон разряда. Отображается только введенная цифра. Использование кода # эквивалентно использованию кода 0, за исключением того, что незначащие нули не выводятся. Например, формат ####.### дает представление 123.4 |
$ |
Выводится символ $. Например, $###,###.00 дает представление $1,234.50 |
. (точка) |
Десятичный разделитель. Символ десятичного разделителя выбирается в окне «Язык и стандарты» Панели управления Windows. Например, формат 00.00 дает представление 12.34 |
% |
Процентный формат. Число умножается на 100 и к нему добавляется символ процентов. Например, #0.00% для числа 0.12345 дает представление 12.35% |
, (запятая) |
Разделитель групп разрядов. Например, ###,###,###.00 дает представление 1,234,567.34 |
Е- или е- |
Экспоненциальная нотация (перед отрицательными показателями степени изображается знак минус, а перед положительными – ничего). Этот код используется только вместе с другими кодами. Например, формат #.###E-00 для числа 1234.5 дает представление 1.2345Е03, а для числа 0ю12345 – 1.2345Е-01 |
Е+ или е+ |
Экспоненциальная нотация (перед отрицательными показателями степени изображается знак минус, а перед положительными – знак плюс). Этот код используется только вместе с другими кодами. Например, формат #.###E+00 для числа 1234.5 дает представление 1.2345Е+03, а для числа 0.12345 – 1.2345Е-01 |
/ |
Разделитель компонентов даты. Символ разделителя выбирается в окне «Язык и стандарты» Панели управления Windows. Например, формат dd/mm/yy дает представление 30/01/03 |
d |
Формат дня даты. d – номер дня месяца, состоящий из 1 или 2 цифр (1-31) dd – номер дня месяца, состоящий из 2 цифр (01-31) ddd – сокращенное название дня недели (Пн-Вс) dddd – полное название дня недели (понедельник-воскресенье) |
m |
Формат месяца даты. m – номер месяца, состоящий из 1 или 2 цифр (1-12) mm – номер месяца, состоящий из двух цифр (01-12) mmm – первые три буквы названия месяца (янв-дек) mmmm – полное название месяца (Январь-Декабрь) |
y |
Формат года даты. yy – последние две цифры номера года (01-99) yyyy – полный номер года (0100-9999) |
: (двоеточие) |
Разделитель компонентов времени. Символ разделителя выбирается в окне «Язык и стандарты» Панели управления. Например, формат hh:nn:ss дает представление 22:05:56 |
h |
Формат часа времени. h – число часов, состоящее из 1 или 2 цифр (0-23) hh – число часов, состоящее из двух цифр (00-23) |
n |
Формат минут времени. n – число минут, состоящее из 1 или 2 цифр (0-59) nn – число минут, состоящее из двух цифр (00-59) |
S |
Формат секунд времени. s – число секунд, состоящее из 1 или 2 цифр (0-59) ss – число секунд, состоящее из двух цифр (00-59) |
AM/PM |
12-часовой формат времени с добавлением прописных букв «АМ» или «РМ». Например, формат h:nn AM/PM дает представление 6:30 РМ. |
@ |
Обязательный текстовый символ или пробел в текстовом поле, или поле типа МЕМО. Код “@” можно использовать при форматировании вывода телефонных номеров, содержащихся в текстовых полях. Например, для строки «1234567890» формат (@@@) @@@-@@@@ дает представление (123) 456-7890 |
& |
Необязательный текстовый символ |
> |
Преобразует все буквы, содержащиеся в текстовом поле или поле типа МЕМО в строчные буквы |
< |
Преобразует все буквы, содержащиеся в текстовом поле или поле типа МЕМО в прописные буквы |
* |
Заполняет доступное пустое пространство поля следующим символом. Например, в текстовом поле длинной 8 символов формат «АВСД»*Х дает представление АВСДХХХХ |
Число десятичных знаков. Определяет число десятичных знаков, используемое при отображении чисел. Это свойство задается только для полей с типом данных «Числовой» и «Денежный». Как и свойство «Формат поля», свойство «Число десятичных знаков» влияет на формат вывода значения поля, но не оказывает влияния на значение поля.
Маска ввода. Задает строку символов, облегчающую ввод данных в поле.