...
Атрибут любого типа может иметь значение NULL (т.е. пустое значение). Следует иметь в виду, что для текстовых данных пустая строка «» не является пустым значением, также как и число 0 для числовых данных.
Табл. 1.1. Типы данных
Текст (Text) | Значение, представленное текстовой строкой. |
Число | Числовое значение: целое или дробное (с плавающей точкой) число. |
Логический (Logical) | Значение, которое может иметь одно из двух состояний: да/нет, или истина/ложь. |
Дата (DateTime) | Значение, содержащее информацию о дате и времени, т.е. идентифицирующее момент времени. |
Идентификатор (Guid) | Значение, имеющее тип универсального идентификатора GUID. |
Объект (Object) | Cложный тип данных (в отличие от перечисленных выше), который может содержать набор элементов различных типов, как простых, так и сложных. |
Информация |
---|
Вычисляемые атрибуты |
Помимо атрибутов, значения которых хранятся в базе данных, существуют атрибуты, значение которых вычисляется в момент отображения списка данных, включения данных в отчет и т.д. Правила вычисления таких атрибутов задаются разработчиком при описании сущности.
Вычисляемые атрибуты могут быть двух типов – простые и параметрические. Значение простого вычисляемого атрибута не зависит от текущего контекста и может быть вычислено без указания каких-либо дополнительных условий (параметров).
Для вычисления параметрического атрибута необходимо запросить значение параметра (или нескольких параметров) у пользователя. Стандартное окно запроса параметров описано в базовом руководстве пользователя, п. 5.2.4.
Информация |
---|
Пользовательские атрибуты |
Кроме атрибутов, созданных на этапе разработки системы, сущности могут содержать дополнительные (пользовательские) атрибуты. Пользовательские атрибуты могут быть добавлены пользователем (администратором) в процессе эксплуатации системы.
Создание пользовательских атрибутов описано в руководстве администратора по настройке системы.