- •Свойства таблиц и полей
- •3. Описание. Определяет текст, содержащий описание поля таблицы Этот текст выводится в строке состояния при добавлении или изменении данных в поле.
- •Форматы отображения данных Стандартные форматы для числовых и логических данных, данных типа «Дата/Время»
- •Специальные форматы отображения данных
- •Использование масок ввода
Свойства таблиц и полей
Свойства таблицы Access определяют параметры таблицы в целом. Заполнение свойств не является обязательным. Чтобы открыть окно свойств таблицы, откройте таблицу в режиме конструктора и нажмите кнопку «Свойства» на панели инструментов. Каждая таблица имеет 5 свойств:
Описание. Определяет необязательный комментарий, содержащий описание таблицы в окне БД.
Условие на значение. Определяет требования к данным, вводящимся в поля записи. Используется для обеспечения целостности и непротиворечивости данных. Это свойство применяется ко всем полям таблицы.
Сообщение об ошибке. Позволяет указать текст сообщения, выводящегося на экран, если введенные данные нарушают условие на значение.
Фильтр. Определяет подмножество записей, выводящихся после применения фильтра к таблице.
Порядок сортировки. Определяет порядок сортировки записей в таблице.
Каждое поле таблицы также имеет набор свойств. Первые три свойства полей вводятся в бланке структуры таблицы, который расположен в верхней части окна таблицы, открытой в режиме конструктора.
В бланке таблицы можно установить следующие свойства полей таблицы:
Имя поля. Определяет имя поля в таблице. Имя поля должно удовлетворять соглашениям об именах объектов. Имена объектов должны содержать не более 64 символов и могут включать любые комбинации букв, цифр, пробелов и специальных символов за исключением точки, восклицательного знака, надстрочного символа «`» и квадратных скобок. Каждое поле таблицы должно иметь уникальное имя, но в различных таблицах можно использовать одинаковые имена полей. Хорошим тоном считается отказ от использования в имени пробелов и замена их на знаки подчеркивания «_».
Тип данных. Определяет тип данных, выбираемый из раскрывающегося списка. В каждое поле допускается ввод данных только одного типа. В таблицах Access можно использовать следующие типы данных:
Вид данных |
Тип данных Access |
Тип данных Paradox |
Описание |
Символьный |
Текстовый |
Alphanumeric |
Текст или числа, на требующие проведения расчетов, например, номера телефонов. Число символов, не превышающее минимальное из двух значений: 255 или значение свойства «Размер поля». По умолчанию длина текстового поля устанавливается равной 50 символам. |
МЕМО |
МЕМО |
Memo |
Поле типа МЕМО предназначается для хранения больших текстовых данных. Длина поля МЕМО может достигать 64000 символов. Содержимое поля типа МЕМО выводится в табличном режиме. Оно не может быть ключевым или проиндексированным. |
Числовые данные |
Числовой |
|
Числовой тип данных содержит множество подтипов. От выбора подтипа (размера) данных числового типа зависит точность вычислений. |
Байт |
|
Числа от 0 до 255 (без дробной части). |
|
Целое |
Short |
Целое число. Диапазон от –32768 до 32767 |
|
Длинное целое |
LongInteger |
Целое число. Диапазон от –2147483648 до 2147483647 |
|
С плавающей точкой (4 байта) |
– |
Числа от –3.402823Е38 до 3.402823Е38 |
|
С плавающей точкой (8 байт) |
Number |
Числа от –.79769313486232Е308 до 1.79769313486232Е308 |
|
Денежный |
Money |
Денежная сумма. Отличается от Number тем, что в значении отображается денежный знак. |
|
Счетчик |
Счетчик |
Autoincrement |
Уникальные, последовательно возрастающие (на 1), или псевдослучайные числа, автоматически вводящиеся при добавлении каждой новой записи в таблицу. Значения полей этого типа нельзя устанавливать принудительно. При удалении записи значение ее автоинкрементного поля больше не будет использовано. Обычно используется в качестве ключа. |
Логический |
Логический |
Logical |
Логические значения, а также поля, которые могут содержать одно из двух возможных вариантов (Истина/Ложь, Да/Нет) |
Денежный |
Денежный |
Money |
Денежная сумма. Отличается от Number тем, что в значении отображается денежный знак. |
Дата и время |
Дата/Время |
Date, Time, Timestamp |
Даты и время хранятся в специальном фиксированном числовом формате. Дата является целой частью значения поля, а время его дробной частью. |
Объекты произвольного типа |
Поле объекта OLE |
OLE, Graphic |
Включает рисунок, звукозапись и другие типы данных, которые могут быть созданы компонентами ActiveX. |
Адреса Web и других HTML документов |
Гиперсвязь |
– |
Содержит адреса Web-страниц. Нажатие кнопкой мыши на поле этого типа приводит к запуску Web-браузера. |