Мельница данных- Класс TViewColumn (Колонки представлений)  (раздел целиком)  (24.03.2023)
Класс TViewColumn (Колонки представлений)
Унаследован от класса TObject (Объекты) . Объекты класса являются составными частями объектов класса TView (Представления) .


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

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

Унаследован

Доступен

Name (Имя)

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

Унаследован

Доступен

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

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

Унаследован

Доступен

Class (Класс)

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

Унаследован

Доступен

Parent (Родитель)

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

Унаследован

Доступен

Master (Мастер)

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

Унаследован

Скрыт

Property (Свойство) TColumnProperty domain (Свойство колонки)

Доступен

Position (Позиция) TPosition (Позиция)

Доступен

GetNextPos (Следующая позиция)

Grouped (Группировать) Boolean (Обычное логическое)

Доступен

Aggregate (Агрегат) TAggregateKind (Тип агрегата)

Доступен

SortDirection (Направление сортировки) TSortDirection (Направление сортировки)

Доступен

Fixed (Зафиксирована) Boolean (Обычное логическое)

Доступен

Конструирует объект класса TViewColumn (Колонки представлений) .


2. Поле TViewColumn.FAggregate (Агрегат)
FAggregate: TAggregateKind (Тип агрегата) .

Используется для хранения значений свойства TViewColumn.Aggregate (Агрегат)
.


3. Поле TViewColumn.FFilter (Фильтр)
FFilter: TCaption (Заголовки) .

Используется для хранения значений свойства TViewColumn.Filter (Фильтр)
.


4. Поле TViewColumn.FFixed (Зафиксирована)
FFixed: Boolean (Обычное логическое) (обязательно для заполнения) .

Используется для хранения значений свойства TViewColumn.Fixed (Зафиксирована)
.


5. Поле TViewColumn.FForceReadOnly (Только для чтения)
FForceReadOnly: Boolean (Обычное логическое) (обязательно для заполнения) .

Используется для хранения значений свойства TViewColumn.ForceReadOnly (Только для чтения)
.


6. Поле TViewColumn.FGrouped (Группировать)
FGrouped: Boolean (Обычное логическое) (обязательно для заполнения) .

Используется для хранения значений свойства TViewColumn.Grouped (Группировать)
.


7. Поле TViewColumn.FIsFilterHidden (Фильтр скрыт)

8. Поле TViewColumn.FPosition (Позиция)
FPosition: TPosition (Позиция) (обязательно для заполнения) .

Используется для хранения значений свойства TViewColumn.Position (Позиция)
.


9. Поле TViewColumn.FProperty (Свойство)
FProperty: TColumnProperty domain (Свойство колонки) .

Используется для хранения значений свойства TViewColumn.Property (Свойство)
.


10. Поле TViewColumn.FSortDirection (Направление сортировки)
FSortDirection: TSortDirection (Направление сортировки) (обязательно для заполнения) .

Используется для хранения значений свойства TViewColumn.SortDirection (Направление сортировки)
.


11. Поле TViewColumn.FWidth (Ширина)
FWidth: TWidth (Ширина) (обязательно для заполнения) .

Используется для хранения значений свойства TViewColumn.Width (Ширина)
.


12. Свойство TViewColumn.Aggregate (Агрегат)
Aggregate: TAggregateKind (Тип агрегата) .

Для чтения и записи свойства используется поле TViewColumn.FAggregate (Агрегат) .


13. Свойство TViewColumn.Filter (Фильтр)
Filter: TCaption (Заголовки) .

Для чтения и записи свойства используется поле TViewColumn.FFilter (Фильтр) .


14. Свойство TViewColumn.Fixed (Зафиксирована)
Fixed: Boolean (Обычное логическое) (обязательно для заполнения) .

Для чтения и записи свойства используется поле TViewColumn.FFixed (Зафиксирована) .


15. Свойство TViewColumn.ForceReadOnly (Только для чтения)
ForceReadOnly: Boolean (Обычное логическое) (обязательно для заполнения) .

Для чтения и записи свойства используется поле TViewColumn.FForceReadOnly (Только для чтения) .


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

Для чтения и записи свойства используется поле TViewColumn.FGrouped (Группировать) .


17. Свойство TViewColumn.IsFilterHidden (Фильтр скрыт)

18. Свойство TViewColumn.Position (Позиция)
Position: TPosition (Позиция) (обязательно для заполнения) .

Для чтения и записи свойства используется поле TViewColumn.FPosition (Позиция) .


19. Свойство TViewColumn.Property (Свойство)
Property: TColumnProperty domain (Свойство колонки) .

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


20. Свойство TViewColumn.SortDirection (Направление сортировки)
SortDirection: TSortDirection (Направление сортировки) (обязательно для заполнения) .

Для чтения и записи свойства используется поле TViewColumn.FSortDirection (Направление сортировки) .


21. Свойство TViewColumn.Width (Ширина)
Width: TWidth (Ширина) (обязательно для заполнения) .

Для чтения и записи свойства используется поле TViewColumn.FWidth (Ширина) .


22. Функция TViewColumn.GetNextPos (Следующая позиция)
Является методом класса.

Параметры:
ПараметрТипПримечаниеВидимостьСвязанное свойство
Master (Мастер) TObject domain (Объект)

Доступен

Возвращает значение типа Integer (Целое) .

Параметры:
ПараметрТипПримечаниеВидимостьСвязанное свойство
Master (Мастер) TObject domain (Объект)

Доступен

Используется для инициализации значения параметра Position (Позиция) подпрограммы TViewColumn.Create (Конструктор колонки представления)
.