Обратите внимание, что значение по умолчанию присваивается только при вводе новой записи. Если вы установите это значение для таблицы, в которой уже существуют записи, то в старых записях значение этого поля не изменится.
Два свойства, которые тоже определены для большинства полей, позволяют выполнять проверку данных, вводимых в поле:
· Условие на значение (Validation Rule) — свойство определяет условие (ограничение), накладываемое на вводимые в это поле данные. При несоответствии вводимых данных указанному условию выдается сообщение об ошибке.
· Сообщение об ошибке (Validation Text) — свойство определяет то сообщение, которое будет выдаваться пользователю, если при вводе данных не соблюдается условие, указанное в свойстве Условие на значение (Validation Rule).[ Если это свойство не указано, будет выдано стандартное сообщение об ошибке. ]
В табл. 2.2—2.4 приводятся свойства, специфичные для полей определенного типа.
Таблица 2.2. Дополнительные свойства текстового поля и поля Memo
Наименование свойства -
| Описание
|
Пустые строки (Allow Zero Length)
| Свойство определяет, допустимо ли вводить в данное поле пустые строки
|
Сжатие Юникод
(Unicode Compression)
| Свойство определяет, выполняется ли сжатие данных при сохранении для полей текстового типа (при кодировке UNICODE удаляются все первые байты символов, если они равны 0)
|
Режим IME (IME Mode)
| Input Method Editor — программа, позволяющая распознавать вводимые с помощью специальных кодов символы азиатских алфавитов: китайского, корейского и японского. Свойство позволяет указать режим преобразования, которое выполняется при получении полем фокуса
|
Режим предложений
IME (IME Sentence Mode)
| Определяет режим предложений IME, которые применяются при получении полем фокуса
|
Таблица 2.3. Дополнительные свойства полей числового и денежного типа
Наименование свойства
| Описание
|
Число десятичных знаков (Decimal Places)
| Свойство определяет число десятичных знаков справа от десятичного разделителя. Значение свойства можно выбрать из раскрывающегося списка. Чтобы число знаков определялось автоматически, необходимо установить значение Авто (Auto)
|
Таблица 2.4. Дополнительные свойства полей типа Счетчик
Наименование свойства
| Описание
|
Размер поля
(FieldSize)
| Это свойство определяет размер и тип чисел, вводимых в поле. В данном случае из раскрывающегося списка можно выбрать только два значения: Длинное целое (Long Integer) и Код репликации (Replication ID). Код репликации (Replication ID) является глобальным уникальным 16-байтовым значением, которое используется для идентификации записи в таблице (см. гл. 18). В случае, когда этому свойству присвоено значение Код репликации (Replication ID), для данного поля доступной становится только часть свойств
|
Новые значения
(New Values)
| Указывается способ формирования следующего значения счетчика. Из списка можно выбрать два варианта: Последовательные (Increment) и Случайные (Random)
|