Мельница данных- Класс TView (Представления)  (раздел целиком)  (18.09.2023)
Класс TView (Представления)

1. Конструктор TView.Create (Конструктор представления)

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

Унаследован

Доступен

Name (Имя)

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

Унаследован

Доступен

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

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

Унаследован

Доступен

Class (Класс)

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

Унаследован

Доступен

Parent (Родитель)

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

Унаследован

Доступен

Master (Мастер)

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

Унаследован

Скрыт

ShownClass (Класс) TClass required domain (Класс (обязательно))

Доступен

ColorProperty (Свойство цвета) TColorProperty domain (Домен свойства цвета)

Доступен

Collapsed (Свернуто) Boolean (Обычное логическое)

Доступен

Конструирует объект класса TView (Представления) .


2. Поле TView.FCollapsed (Свернуто)
FCollapsed: Boolean (Обычное логическое) (обязательно для заполнения) .

Используется для хранения значений свойств:
TView.Collapsed (Свернуть)
TFormView.Collapsed (Узлы свернуты)
.


3. Поле TView.FColorProperty (Свойство цвета)

4. Поле TView.FShownClass (Класс для показа)
FShownClass: TClass required domain (Класс (обязательно)) (обязательно для заполнения) .

Используется для хранения значений свойств:
TView.ShownClass (Класс)
TFormView.ShownClass (Показываемый класс)
TViewAction.ShownClass (Показываемый класс)
.


5. Процедура TView.BuildDefaultActions (Создать действия по умолчанию)


6. Процедура TView.BuildDefaultColumns (Создать колонки по умолчанию)

Параметры:
ПараметрТипПримечаниеВидимостьСвязанное свойство
ParentProperty (Родительское свойство) TColumnProperty domain (Свойство колонки)

Скрыт

Параметры:
ПараметрТипПримечаниеВидимостьСвязанное свойство
ParentProperty (Родительское свойство) TColumnProperty domain (Свойство колонки)

Скрыт


7. Свойство TView.Collapsed (Свернуть)
Collapsed: Boolean (Обычное логическое) (обязательно для заполнения) .

Для чтения и записи свойства используется поле TView.FCollapsed (Свернуто) .


8. Свойство TView.ColorProperty (Свойство цвета)
ColorProperty: TColorProperty domain (Домен свойства цвета) .

Для чтения и записи свойства используется поле TView.FColorProperty (Свойство цвета) .


9. Свойство TView.ShownClass (Класс)
ShownClass: TClass required domain (Класс (обязательно)) (обязательно для заполнения) .

Для чтения и записи свойства используется поле TView.FShownClass (Класс для показа) .


10. Свойство TView.ShownClassMasterClass (Класс-мастер показываемого)
ShownClassMasterClass: TClass domain (Класс) .

Для чтения значения свойства используется поле TClass.FMasterClass (Класс-мастер) .

Дочернее свойство свойства ShownClass (Класс) .


11. Свойство TView.ShownClassReplicationStatus (Статус репликации класса)
ShownClassReplicationStatus: TReplicationStatus (Статус репликации) (обязательно для заполнения) .

Для чтения и записи свойства используется поле TClass.FReplicationStatus (Статус репликации) .

Дочернее свойство свойства ShownClass (Класс) .