Мельница данных- Класс TDomain (Домены)  (раздел целиком)  (24.03.2023)
Класс TDomain (Домены)
Унаследован от класса TObject (Объекты) .


1. Встраиваемое выражение TDomain.GetDependencyCount (Количество зависимостей)
GetDependencyCount: Integer (Целое) .

Текст выражения:

1count(TField with Domain = Self) + 
2count(TProperty with Domain = Self) +
3count(TRoutine with Domain = Self) +
4count(TParameter with Domain = Self) +
count(TOption with Domain = Self) 

Используется для вычисления значений свойства TDomain.DependencyCount (Количество зависимостей)
.


2. Конструктор TDomain.Create (Конструктор домена)

Параметры:
ПараметрТипПримечаниеВидимостьСвязанное свойство
Name (Имя) TObjectName (Имена)

Унаследован

Доступен

Name (Имя)

Description (Наименование) TObjectDescription (Наименования)

Унаследован

Доступен

Description (Наименование)

Class (Класс) TClass domain (Класс)

Унаследован

Доступен

Class (Класс)

Parent (Родитель) TParent domain (Родитель объекта)

Унаследован

Доступен

Parent (Родитель)

Master (Мастер) TMaster domain (Объект (с каскадным удалением))

Унаследован

Доступен

Master (Мастер)

Accessor (Роль доступа) TAccessor domain (Роли доступа)

Унаследован

Скрыт

Required (Обязательно для заполнения) Boolean (Обычное логическое)

Доступен

Конструирует объект класса TDomain (Домены) .


3. Поле TDomain.FRequired (Обязательно для заполнения)

4. Свойство TDomain.DependencyCount (Количество зависимостей)
DependencyCount: Integer (Целое) . Вычисление свойства отложено.

Для чтения значения свойства используется встраиваемое выражение TDomain.GetDependencyCount (Количество зависимостей) .


5. Свойство TDomain.Required (Обязательно для заполнения)
Required: Boolean (Обычное логическое) (обязательно для заполнения) .

Для чтения и записи свойства используется поле TDomain.FRequired (Обязательно для заполнения) .