Свойства полей, их назначение (MS Access).
Для каждого из типов полей существует свой набор свойств.
1)Размер поля. Значение этого свойства указывает максимальный размер данных, которые могут храниться в полях текстового, числового типа и полях типа счетчик. Для текстового поля число от 0 до 255. Все символы, хранящиеся в поле строки, которые выходят за указанный размер, отбрасываются. Для поля типа счетчик допустимы только два значения – длинное целое и код репликации. Для полей числового типа Размер поля может принимать одно из семи значений: 1)Байт — поле занимает 1 байт и может принимать целочисленные значения в диапазоне от 0 до 255 .2)Целое — в поле могут храниться целочисленные значения в диапазоне от -32768 до 32767. Размер поля - 2 байта.3)Длинное целое – значение для числовых полей по умолчанию. Размер поля -4 байта.4)Одинарное с плавающей точкой — поле предназначено для хранения чисел с плавающей точкой, занимающих 4 байта. Точность представления–7 знаков.5)Двойное с плавающей точкой— поле предназначено для хранения чисел с плавающей точкой, занимающих 8 байт. Точность представления – 15 знаков. 6)Действительное– размер этого поля 12 байт для проектов MS Access (*.adb-файлы) и 8 байт для баз данных MS Access (*.мdb-файлы)Числа предназначены для высокоточных вычислений, так как имеют точность представления до 28 знаков.7)Код репликации — поле может содержать уникальный идентификатор, используемый при репликации. Размер поля 16 байт.
2)Формат поля – значение этого свойства управляет способом отображения данных, хранящихся в полях всех типов, кроме объекта OLE. Формат поля никак не влияет на то, каким образом данные хранятся в таблице. Формат поля таблицы (запроса или элемента управления формы/отчета) задается строкой, содержащей либо комбинацию обычных и управляющих символов, либо наименование одного из предопределенных форматов, имеющихся в MS Access. Используя пользовательский формат можно добиться гораздо большего эффекта в представлении информации. Например, можно указать различные цвета для представления положительных и отрицательных чисел, задать надпись, появляющуюся в ячейке таблицы, запроса или в управляющем элементе формы/отчета при отсутствии в них информации.
3)Точность. Доступно только для полей числового типа, у которых свойство Размер поля имеет значение Действительное и означает точность представления чисел. Значением этого свойства является общее количество цифр, которое участвует в представлении числа, как справа от десятичной точки, так и слева от нее. Это свойство задает степень детелизации числа, а следовательно – степень точности
4)Масштаб. Доступно для числовых полей, у которых свойство Размер поля установлено в значении Действительное. Значением этого свойства является количество знаков справа от десятичной точки, которые будут сохраняться в таблице.
5)Количество десятичных знаков. Это свойство доступно для числовых и денежных типов полей. Указывает количество знаков, отображаемых справа от десятичной точки. Значение по умолчанию – Авто- число отображается так, как оно было введено. 6)Маска ввода. Это свойство предназначено для облегчения контроля над вводом пользователем специфической информации в поле таблицы, запроса, формы, отчета. Типичные примеры использования маски ввода – пароли, телефонные номера, дата, время. Маски ввода можно создавать двумя различными путями – с помощью мастера и вручную. Мастер масок ввода можно использовать только для полей текстового типа и полей дата/время.
7)Подпись. Свойство присутствует у полей всех типов и может содержать до 2048 символов текстовой информации. Если это свойство содержит какой-либо текст, то он будет использоваться в качестве заголовка столбца, иначе в этом качестве будет использовано наименование поля.
8)Значение по умолчанию. Это свойство присуще полям всех типов за исключением полей типа счетчик и объект OLE. В этом свойстве указывается значение, автоматически добавляемое в поле для каждой новой записи, если это значение не введено пользователем. Значение по умолчанию присваивается только при вводе новой записи. Максимальная длина этого свойства – 255 символов.