Мельница данных- Класс TOption (Настройки) (раздел целиком) (24.03.2023) | (одним файлом) |
Класс TOption (Настройки) |
Унаследован от класса TObject (Объекты) . Объекты могут включать в себя объекты классов: |
1. Конструктор TOption.Create (Конструктор настройки) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Параметры:
|
2. Поле TOption.FDomain (Домен) |
FDomain: TDomain required domain (Домен (обязательно)) (обязательно для заполнения) . Используется для хранения значений свойств: |
3. Поле TOption.FGlobal (Глобальная) |
FGlobal: Boolean (Обычное логическое) (обязательно для заполнения) . Используется для хранения значений свойств: |
4. Поле TOption.FGroup (Заголовок группы) |
FGroup: TCaption (Заголовки) . Используется для хранения значений свойства TOption.Group (Заголовок группы) |
5. Поле TOption.FPosition (Позиция) |
FPosition: TPosition (Позиция) (обязательно для заполнения) . Используется для хранения значений свойства TOption.Position (Позиция) |
6. Поле TOption.FTab (Заголовок закладки) |
FTab: TCaption (Заголовки) . Используется для хранения значений свойства TOption.Tab (Заголовок закладки) |
7. Процедура TOption.SetValue (Установка значения) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Параметры:
Параметры:
|
8. Свойство TOption.Domain (Домен) |
Domain: TDomain required domain (Домен (обязательно)) (обязательно для заполнения) . Для чтения и записи свойства используется поле TOption.FDomain (Домен) . |
9. Свойство TOption.DomainClass (Класс домена) |
DomainClass: TClass required domain (Класс (обязательно)) (обязательно для заполнения) . Для чтения значения свойства используется поле TObject.FClass (Класс) . Дочернее свойство свойства Domain (Домен) . |
10. Свойство TOption.DomainRequired (Обязательно для заполнения) |
DomainRequired: Boolean (Обычное логическое) (обязательно для заполнения) . Для чтения и записи свойства используется поле TDomain.FRequired (Обязательно для заполнения) . Дочернее свойство свойства Domain (Домен) . |
11. Свойство TOption.Global (Глобальная) |
Global: Boolean (Обычное логическое) (обязательно для заполнения) . Для чтения и записи свойства используется поле TOption.FGlobal (Глобальная) . |
12. Свойство TOption.Group (Заголовок группы) |
Group: TCaption (Заголовки) . Для чтения и записи свойства используется поле TOption.FGroup (Заголовок группы) . |
13. Свойство TOption.Position (Позиция) |
Position: TPosition (Позиция) (обязательно для заполнения) . Для чтения и записи свойства используется поле TOption.FPosition (Позиция) . |
14. Свойство TOption.Tab (Заголовок закладки) |
Tab: TCaption (Заголовки) . Для чтения и записи свойства используется поле TOption.FTab (Заголовок закладки) . |
15. Свойство TOption.User (Пользователь) |
User: TUser domain (Пользователь) . Для чтения и записи свойства используется поле TOptionValue.FUser (Пользователь) . Дочернее свойство свойства Value (Значение) . |
16. Свойство TOption.Value (Значение) |
Value: TOptionValue domain (Значение настройки) . Вычисление свойства отложено. Для чтения значения свойства используется функция TOption.GetValue (Значение) . |
17. Свойство TOption.VisibleValue (Видимое значение) |
VisibleValue: TLongString (Длинная строка) . Для чтения значения свойства используется функция TOptionValue.GetVisibleValue (Видимое значение) . Дочернее свойство свойства Value (Значение) . |
18. Функция TOption.AreValid (Настройки действительны) |
Является методом класса. Возвращает значение типа Boolean (Обычное логическое) . |
19. Функция TOption.GetBlobValue (Значение-большой объект) | ||||||||||||||||||||
Является методом класса. Параметры:
Возвращает значение типа TBinaryData (Двоичные данные) . Параметры:
|
20. Функция TOption.GetBoolValue (Логическое значение) | ||||||||||||||||||||
Является методом класса. Параметры:
Возвращает значение типа Boolean (Обычное логическое) . Параметры:
|
21. Функция TOption.GetDateTimeValue (Значение даты со временем) | ||||||||||||||||||||
Является методом класса. Параметры:
Возвращает значение типа TimeStamp (Момент) Параметры:
|
22. Функция TOption.GetDateValue (Значение даты) | ||||||||||||||||||||
Является методом класса. Параметры:
Возвращает значение типа TDate (Дата) . Параметры:
|
23. Функция TOption.GetFloatValue (Вещественное значение) | ||||||||||||||||||||
Является методом класса. Параметры:
Возвращает значение типа Float (Вещественное) . Параметры:
|
24. Функция TOption.GetIntValue (Целое значение) | ||||||||||||||||||||
Является методом класса. Параметры:
Возвращает значение типа Integer (Целое) . Параметры:
|
25. Функция TOption.GetNextPos (Следующая позиция) |
Является методом класса. Возвращает значение типа Integer (Целое) . Используется для инициализации значения параметра Position (Позиция) подпрограммы TOption.Create (Конструктор настройки) |
26. Функция TOption.GetObjectValue (Значение-объект) | ||||||||||||||||||||
Является методом класса. Параметры:
Возвращает значение типа TObject domain (Объект) . Параметры:
|
27. Функция TOption.GetStrValue (Строковое значение) | ||||||||||||||||||||
Является методом класса. Параметры:
Возвращает значение типа TLongString (Длинная строка) . Параметры:
|
28. Функция TOption.GetTimeValue (Значение времени) | ||||||||||||||||||||
Является методом класса. Параметры:
Возвращает значение типа TTime (Время) . Параметры:
|
29. Функция TOption.GetValue (Значение) |
Возвращает значение типа TOptionValue domain (Значение настройки) . Используется для вычисления значений свойства TOption.Value (Значение) |